Top Description Inners Fields Constructors Methods
org.bouncycastle.pqc.crypto.xmss

pack-priv final Class OTSHashAddress

extends XMSSAddress
Class Inheritance
Imports
org.bouncycastle.util.Pack

OTS hash address.

Nested and Inner Type Summary

Modifier and TypeClass and Description
protected static class

Field Summary

Modifier and TypeField and Description
private final int
private final int
private final int
private static final int

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
protected int
protected int
protected int
protected byte[]
Inherited from org.bouncycastle.pqc.crypto.xmss.XMSSAddress:
getKeyAndMaskgetLayerAddressgetTreeAddressgetType

Field Detail

chainAddressback to summary
private final int chainAddress
hashAddressback to summary
private final int hashAddress
otsAddressback to summary
private final int otsAddress
TYPEback to summary
private static final int TYPE

Constructor Detail

OTSHashAddressback to summary
private OTSHashAddress(OTSHashAddress.Builder builder)

Method Detail

getChainAddressback to summary
protected int getChainAddress()
getHashAddressback to summary
protected int getHashAddress()
getOTSAddressback to summary
protected int getOTSAddress()
toByteArrayback to summary
protected byte[] toByteArray()

Overrides org.bouncycastle.pqc.crypto.xmss.XMSSAddress.toByteArray.

org.bouncycastle.pqc.crypto.xmss back to summary

protected Class OTSHashAddress.Builder

extends XMSSAddress.Builder<OTSHashAddress.Builder>
Class Inheritance

Field Summary

Modifier and TypeField and Description
private int
private int
private int

Constructor Summary

AccessConstructor and Description
protected

Method Summary

Modifier and TypeMethod and Description
protected XMSSAddress
protected OTSHashAddress.Builder
protected OTSHashAddress.Builder
protected OTSHashAddress.Builder
withHashAddress(int val)

protected OTSHashAddress.Builder
withOTSAddress(int val)

Inherited from org.bouncycastle.pqc.crypto.xmss.XMSSAddress.Builder:
withKeyAndMaskwithLayerAddresswithTreeAddress

Field Detail

chainAddressback to summary
private int chainAddress
hashAddressback to summary
private int hashAddress
otsAddressback to summary
private int otsAddress

Constructor Detail

Builderback to summary
protected Builder()

Method Detail

buildback to summary
protected XMSSAddress build()

Implements abstract org.bouncycastle.pqc.crypto.xmss.XMSSAddress.Builder.build.

getThisback to summary
protected OTSHashAddress.Builder getThis()

Implements abstract org.bouncycastle.pqc.crypto.xmss.XMSSAddress.Builder.getThis.

withChainAddressback to summary
protected OTSHashAddress.Builder withChainAddress(int val)
withHashAddressback to summary
protected OTSHashAddress.Builder withHashAddress(int val)
withOTSAddressback to summary
protected OTSHashAddress.Builder withOTSAddress(int val)