public final class XMSSMTParameters
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static int |
MAX_HEIGHT
The tallest hypertree whose leaves a long index can count.
|
| Constructor and Description |
|---|
XMSSMTParameters(int height,
int layers,
ASN1ObjectIdentifier digestOID)
XMSSMT constructor...
|
XMSSMTParameters(int height,
int layers,
ASN1ObjectIdentifier digestOID,
int n)
XMSSMT constructor with explicit security parameter n.
|
XMSSMTParameters(int height,
int layers,
Digest digest)
XMSSMT constructor...
|
| Modifier and Type | Method and Description |
|---|---|
int |
getHeight()
Getter height.
|
int |
getLayers()
Getter layers.
|
int |
getLen() |
int |
getParameterSetOID()
Return the RFC 8391 / SP 800-208 parameter-set identifier for this parameter set (the 4-octet
value carried at the start of an RFC 9802 encoded key), or 0 if these parameters do not
correspond to a standard set (for example a non-standard tree height).
|
java.lang.String |
getTreeDigest() |
ASN1ObjectIdentifier |
getTreeDigestOID()
Return the tree digest OID.
|
int |
getTreeDigestSize()
Getter digest size.
|
int |
getWinternitzParameter()
Getter Winternitz parameter.
|
XMSSParameters |
getXMSSParameters() |
static XMSSMTParameters |
lookupByOID(int oid) |
public static final int MAX_HEIGHT
XMSSParameters.MAX_HEIGHT.public XMSSMTParameters(int height,
int layers,
Digest digest)
height - Height of tree.layers - Amount of layers.digest - Digest to use.public XMSSMTParameters(int height,
int layers,
ASN1ObjectIdentifier digestOID)
height - Height of tree.layers - Amount of layers.digestOID - Object identifier of digest to use.public XMSSMTParameters(int height,
int layers,
ASN1ObjectIdentifier digestOID,
int n)
height - Height of tree.layers - Amount of layers.digestOID - Object identifier of digest to use.n - Security parameter (digest output size in bytes), or -1 to derive from digest.public int getHeight()
public int getLayers()
public XMSSParameters getXMSSParameters()
public java.lang.String getTreeDigest()
public int getTreeDigestSize()
public ASN1ObjectIdentifier getTreeDigestOID()
public int getParameterSetOID()
public int getWinternitzParameter()
public int getLen()
public static XMSSMTParameters lookupByOID(int oid)