Deprecated
as a consequence of XMSSStoreableObjectInterface being deprecated. See corresponding docs for further information.
| Modifier and Type | Class and Description |
|---|---|
| public static class |
| Modifier and Type | Field and Description |
|---|---|
| private volatile BDS | bdsState
BDS state. |
| private final XMSSParameters | params
XMSS parameters object. |
| private final byte[] | publicSeed
Public seed for the randomization of hashes. |
| private final byte[] | root
Public root of binary tree. |
| private final byte[] | secretKeyPRF
Secret for the randomization of message digests during signature creation. |
| private final byte[] | secretKeySeed
Secret for the derivation of WOTS+ secret keys. |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public XMSSPrivateKeyParameters | Returns: a key based on the current key that can be used usageCount times.the number of usages the key should have. usageCount)
Deprecated
as a consequence of
Return a key that can be used usageCount times.
XMSSPrivateKeyParameters being deprecated.
|
| pack-priv BDS | |
| public byte[] | getEncoded()
Implements org. |
| public int | |
| public XMSSPrivateKeyParameters | |
| public XMSSParameters | |
| public byte[] | |
| public byte[] | |
| public byte[] | |
| public byte[] | |
| public long | |
| pack-priv XMSSPrivateKeyParameters | |
| public byte[] | toByteArray()
Implements org.
Deprecated
use getEncoded() - this method will become private.
Create byte representation of object.
|
| bdsState | back to summary |
|---|---|
| private volatile BDS bdsState BDS state. | |
| params | back to summary |
|---|---|
| private final XMSSParameters params XMSS parameters object. | |
| publicSeed | back to summary |
|---|---|
| private final byte[] publicSeed Public seed for the randomization of hashes. | |
| root | back to summary |
|---|---|
| private final byte[] root Public root of binary tree. | |
| secretKeyPRF | back to summary |
|---|---|
| private final byte[] secretKeyPRF Secret for the randomization of message digests during signature creation. | |
| secretKeySeed | back to summary |
|---|---|
| private final byte[] secretKeySeed Secret for the derivation of WOTS+ secret keys. | |
| XMSSPrivateKeyParameters | back to summary |
|---|---|
| private XMSSPrivateKeyParameters(XMSSPrivateKeyParameters. | |
| extractKeyShard | back to summary |
|---|---|
| public XMSSPrivateKeyParameters extractKeyShard(int usageCount)
Deprecated as a consequence of Return a key that can be used usageCount times. Note this will use the range [index...index + usageCount) for the current key.
| |
| getBDSState | back to summary |
|---|---|
| pack-priv BDS getBDSState() | |
| getEncoded | back to summary |
|---|---|
| public byte[] getEncoded() throws IOException Implements org. Doc from org. Return a byte array representing the implementing object.
| |
| getIndex | back to summary |
|---|---|
| public int getIndex() | |
| getNextKey | back to summary |
|---|---|
| public XMSSPrivateKeyParameters getNextKey()
Deprecated as a consequence of | |
| getParameters | back to summary |
|---|---|
| public XMSSParameters getParameters() | |
| getPublicSeed | back to summary |
|---|---|
| public byte[] getPublicSeed() | |
| getRoot | back to summary |
|---|---|
| public byte[] getRoot() | |
| getSecretKeyPRF | back to summary |
|---|---|
| public byte[] getSecretKeyPRF() | |
| getSecretKeySeed | back to summary |
|---|---|
| public byte[] getSecretKeySeed() | |
| getUsagesRemaining | back to summary |
|---|---|
| public long getUsagesRemaining() | |
| rollKey | back to summary |
|---|---|
| pack-priv XMSSPrivateKeyParameters rollKey()
Deprecated as a consequence of | |
| toByteArray | back to summary |
|---|---|
| public byte[] toByteArray() Implements org. Doc from org. Deprecated use getEncoded() - this method will become private. Create byte representation of object.
| |
| Modifier and Type | Field and Description |
|---|---|
| private BDS | |
| private int | |
| private int | |
| private final XMSSParameters | |
| private byte[] | |
| private byte[] | |
| private byte[] | |
| private byte[] | |
| private byte[] |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public XMSSPrivateKeyParameters | |
| public XMSSPrivateKeyParameters. | |
| public XMSSPrivateKeyParameters. | |
| public XMSSPrivateKeyParameters. | |
| public XMSSPrivateKeyParameters. | |
| public XMSSPrivateKeyParameters. | |
| public XMSSPrivateKeyParameters. | |
| public XMSSPrivateKeyParameters. | |
| public XMSSPrivateKeyParameters. |
| bdsState | back to summary |
|---|---|
| private BDS bdsState | |
| index | back to summary |
|---|---|
| private int index | |
| maxIndex | back to summary |
|---|---|
| private int maxIndex | |
| params | back to summary |
|---|---|
| private final XMSSParameters params | |
| privateKey | back to summary |
|---|---|
| private byte[] privateKey | |
| publicSeed | back to summary |
|---|---|
| private byte[] publicSeed | |
| root | back to summary |
|---|---|
| private byte[] root | |
| secretKeyPRF | back to summary |
|---|---|
| private byte[] secretKeyPRF | |
| secretKeySeed | back to summary |
|---|---|
| private byte[] secretKeySeed | |
| Builder | back to summary |
|---|---|
| public Builder(XMSSParameters params) | |
| build | back to summary |
|---|---|
| public XMSSPrivateKeyParameters build()
Deprecated as a consequence of | |
| withBDSState | back to summary |
|---|---|
| public XMSSPrivateKeyParameters. | |
| withIndex | back to summary |
|---|---|
| public XMSSPrivateKeyParameters. | |
| withMaxIndex | back to summary |
|---|---|
| public XMSSPrivateKeyParameters. | |
| withPrivateKey | back to summary |
|---|---|
| public XMSSPrivateKeyParameters. | |
| withPublicSeed | back to summary |
|---|---|
| public XMSSPrivateKeyParameters. | |
| withRoot | back to summary |
|---|---|
| public XMSSPrivateKeyParameters. | |
| withSecretKeyPRF | back to summary |
|---|---|
| public XMSSPrivateKeyParameters. | |
| withSecretKeySeed | back to summary |
|---|---|
| public XMSSPrivateKeyParameters. | |