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

pack-priv final Class LTreeAddress

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

L-tree 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

lTreeAddressback to summary
private final int lTreeAddress
treeHeightback to summary
private final int treeHeight
treeIndexback to summary
private final int treeIndex
TYPEback to summary
private static final int TYPE

Constructor Detail

LTreeAddressback to summary
private LTreeAddress(LTreeAddress.Builder builder)

Method Detail

getLTreeAddressback to summary
protected int getLTreeAddress()
getTreeHeightback to summary
protected int getTreeHeight()
getTreeIndexback to summary
protected int getTreeIndex()
toByteArrayback to summary
protected byte[] toByteArray()

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

Annotations
@Override
org.bouncycastle.pqc.crypto.xmss back to summary

protected Class LTreeAddress.Builder

extends XMSSAddress.Builder<LTreeAddress.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 LTreeAddress.Builder
protected LTreeAddress.Builder
protected LTreeAddress.Builder
withTreeHeight(int val)

protected LTreeAddress.Builder
withTreeIndex(int val)

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

Field Detail

lTreeAddressback to summary
private int lTreeAddress
treeHeightback to summary
private int treeHeight
treeIndexback to summary
private int treeIndex

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.

Annotations
@Override
getThisback to summary
protected LTreeAddress.Builder getThis()

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

Annotations
@Override
withLTreeAddressback to summary
protected LTreeAddress.Builder withLTreeAddress(int val)
withTreeHeightback to summary
protected LTreeAddress.Builder withTreeHeight(int val)
withTreeIndexback to summary
protected LTreeAddress.Builder withTreeIndex(int val)