public final class XMSSMTParameters
extends java.lang.Object
| 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.
|
protected int |
getLen() |
protected XMSSOid |
getOid() |
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).
|
protected java.lang.String |
getTreeDigest() |
ASN1ObjectIdentifier |
getTreeDigestOID()
Return the tree digest OID.
|
int |
getTreeDigestSize()
Getter digest size.
|
protected org.bouncycastle.pqc.crypto.xmss.WOTSPlus |
getWOTSPlus() |
protected XMSSParameters |
getXMSSParameters() |
static XMSSMTParameters |
lookupByOID(int oid) |
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()
protected XMSSParameters getXMSSParameters()
protected org.bouncycastle.pqc.crypto.xmss.WOTSPlus getWOTSPlus()
protected java.lang.String getTreeDigest()
public int getTreeDigestSize()
public ASN1ObjectIdentifier getTreeDigestOID()
public int getParameterSetOID()
protected int getLen()
protected XMSSOid getOid()
public static XMSSMTParameters lookupByOID(int oid)