| Modifier and Type | Field and Description |
|---|---|
| private XMSSMTParameters | |
| private XMSSMTPrivateKeyParameters | privateKey
Deprecated
as a consequence of
XMSSMTPrivateKeyParameters being deprecated.
|
| private SecureRandom | |
| private XMSSMTPublicKeyParameters | publicKey
Deprecated
as a consequence of
XMSSMTPublicKeyParameters being deprecated.
|
| private XMSSParameters |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public byte[] | |
| public byte[] | |
| public void | |
| public XMSSMTParameters | |
| public byte[] | |
| protected XMSSParameters | |
| private void | importState(XMSSMTPrivateKeyParameters privateKey, XMSSMTPublicKeyParameters publicKey)
Deprecated
as a consequence of
XMSSMTPrivateKeyParameters and XMSSMTPublicKeyParameters being deprecated.
|
| public void | importState(byte[]
XMSSMT private key. privateKey, byte[] XMSSMT public key. publicKey)Import XMSSMT private key / public key pair. |
| public byte[] | |
| public boolean | Returns: true if signature is valid false else.Message. message, byte[] XMSSMT signature. signature, byte[] XMSSMT public key. publicKey)Verify an XMSSMT signature. |
| params | back to summary |
|---|---|
| private XMSSMTParameters params | |
| privateKey | back to summary |
|---|---|
| private XMSSMTPrivateKeyParameters privateKey
Deprecated as a consequence of | |
| prng | back to summary |
|---|---|
| private SecureRandom prng | |
| publicKey | back to summary |
|---|---|
| private XMSSMTPublicKeyParameters publicKey
Deprecated as a consequence of | |
| xmssParams | back to summary |
|---|---|
| private XMSSParameters xmssParams | |
| XMSSMT | back to summary |
|---|---|
| public XMSSMT(XMSSMTParameters params, SecureRandom prng) XMSSMT constructor...
| |
| exportPrivateKey | back to summary |
|---|---|
| public byte[] exportPrivateKey() Export XMSSMT private key.
| |
| exportPublicKey | back to summary |
|---|---|
| public byte[] exportPublicKey() Export XMSSMT public key.
| |
| generateKeys | back to summary |
|---|---|
| public void generateKeys() Generate a new XMSSMT private key / public key pair. | |
| getParams | back to summary |
|---|---|
| public XMSSMTParameters getParams() Getter XMSSMT params.
| |
| getPublicSeed | back to summary |
|---|---|
| public byte[] getPublicSeed() Getter public seed.
| |
| getXMSS | back to summary |
|---|---|
| protected XMSSParameters getXMSS() | |
| importState | back to summary |
|---|---|
| private void importState(XMSSMTPrivateKeyParameters privateKey, XMSSMTPublicKeyParameters publicKey)
Deprecated as a consequence of | |
| importState | back to summary |
|---|---|
| public void importState(byte[] privateKey, byte[] publicKey) Import XMSSMT private key / public key pair.
| |
| sign | back to summary |
|---|---|
| public byte[] sign(byte[] message) Sign message.
| |
| verifySignature | back to summary |
|---|---|
| public boolean verifySignature(byte[] message, byte[] signature, byte[] publicKey) throws ParseException Verify an XMSSMT signature.
| |