XMMSPrivateKey ::= SEQUENCE {
version INTEGER -- 0, or 1 if maxIndex is present
keyData SEQUENCE {
index INTEGER
secretKeySeed OCTET STRING
secretKeyPRF OCTET STRING
publicSeed OCTET STRING
root OCTET STRING
maxIndex [0] INTEGER OPTIONAL
}
bdsState CHOICE {
platformSerialization [0] OCTET STRING
} OPTIONAL
}
| Modifier and Type | Field and Description |
|---|---|
| private final byte[] | |
| private final int | |
| private final int | |
| private final byte[] | |
| private final byte[] | |
| private final byte[] | |
| private final byte[] | |
| private final int |
| Access | Constructor and Description |
|---|---|
| public | XMSSPrivateKey(int index, byte[] secretKeySeed, byte[] secretKeyPRF, byte[] publicSeed, byte[] root, byte[] bdsState)
|
| public | XMSSPrivateKey(int index, byte[] secretKeySeed, byte[] secretKeyPRF, byte[] publicSeed, byte[] root, byte[] bdsState, int maxIndex)
|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public byte[] | |
| public int | |
| public static XMSSPrivateKey | |
| public int | |
| public byte[] | |
| public byte[] | |
| public byte[] | |
| public byte[] | |
| public int | |
| public ASN1Primitive | toASN1Primitive()
Implements abstract org. Implements org. Method providing a primitive representation of this object suitable for encoding. |
| bdsState | back to summary |
|---|---|
| private final byte[] bdsState | |
| index | back to summary |
|---|---|
| private final int index | |
| maxIndex | back to summary |
|---|---|
| private final int maxIndex | |
| publicSeed | back to summary |
|---|---|
| private final byte[] publicSeed | |
| root | back to summary |
|---|---|
| private final byte[] root | |
| secretKeyPRF | back to summary |
|---|---|
| private final byte[] secretKeyPRF | |
| secretKeySeed | back to summary |
|---|---|
| private final byte[] secretKeySeed | |
| version | back to summary |
|---|---|
| private final int version | |
| XMSSPrivateKey | back to summary |
|---|---|
| public XMSSPrivateKey(int index, byte[] secretKeySeed, byte[] secretKeyPRF, byte[] publicSeed, byte[] root, byte[] bdsState) | |
| XMSSPrivateKey | back to summary |
|---|---|
| public XMSSPrivateKey(int index, byte[] secretKeySeed, byte[] secretKeyPRF, byte[] publicSeed, byte[] root, byte[] bdsState, int maxIndex) | |
| XMSSPrivateKey | back to summary |
|---|---|
| private XMSSPrivateKey(ASN1Sequence seq) | |
| getBdsState | back to summary |
|---|---|
| public byte[] getBdsState() | |
| getIndex | back to summary |
|---|---|
| public int getIndex() | |
| getInstance | back to summary |
|---|---|
| public static XMSSPrivateKey getInstance(Object o) | |
| getMaxIndex | back to summary |
|---|---|
| public int getMaxIndex() | |
| 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() | |
| getVersion | back to summary |
|---|---|
| public int getVersion() | |
| toASN1Primitive | back to summary |
|---|---|
| public ASN1Primitive toASN1Primitive() Implements abstract org. Implements org. Doc from org. Method providing a primitive representation of this object suitable for encoding.
| |