| Modifier and Type | Field and Description |
|---|---|
| private final byte[] | |
| private volatile Digest | |
| private final LMOtsPrivateKey | |
| private final byte[][] | |
| private final LMOtsPublicKey | |
| private final Object | |
| private LMSSignedPubKey[] | |
| private final LMSigParameters |
| Access | Constructor and Description |
|---|---|
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| public int | doFinal(byte[]
the array the digest is to be copied into. out, int the offset into the out array the digest is to start at. outOff)Implements org. |
| public String | getAlgorithmName()
Implements org. |
| pack-priv byte[] | |
| public int | getDigestSize()
Implements org. |
| pack-priv byte[][] | |
| pack-priv LMOtsPrivateKey | |
| public LMOtsPublicKey | |
| pack-priv byte[] | |
| public Object | |
| pack-priv LMSSignedPubKey[] | |
| pack-priv LMSigParameters | |
| public void | reset()
Implements org. |
| public void | update(byte
the input byte to be entered. in)Implements org. |
| public void | update(byte[]
the byte array containing the data. in, int the offset into the byte array where the data starts. inOff, int the length of the data. len)Implements org. |
| pack-priv LMSContext |
| C | back to summary |
|---|---|
| private final byte[] C | |
| digest | back to summary |
|---|---|
| private volatile Digest digest | |
| key | back to summary |
|---|---|
| private final LMOtsPrivateKey key | |
| path | back to summary |
|---|---|
| private final byte[][] path | |
| publicKey | back to summary |
|---|---|
| private final LMOtsPublicKey publicKey | |
| signature | back to summary |
|---|---|
| private final Object signature | |
| signedPubKeys | back to summary |
|---|---|
| private LMSSignedPubKey[] signedPubKeys | |
| sigParams | back to summary |
|---|---|
| private final LMSigParameters sigParams | |
| LMSContext | back to summary |
|---|---|
| public LMSContext(LMOtsPrivateKey key, LMSigParameters sigParams, Digest digest, byte[] C, byte[][] path) | |
| LMSContext | back to summary |
|---|---|
| public LMSContext(LMOtsPublicKey publicKey, Object signature, Digest digest) | |
| doFinal | back to summary |
|---|---|
| public int doFinal(byte[] out, int outOff) Implements org. Doc from org. close the digest, producing the final digest value. The doFinal call leaves the digest reset.
| |
| getAlgorithmName | back to summary |
|---|---|
| public String getAlgorithmName() Implements org. Doc from org. return the algorithm name
| |
| getC | back to summary |
|---|---|
| pack-priv byte[] getC() | |
| getDigestSize | back to summary |
|---|---|
| public int getDigestSize() Implements org. Doc from org. return the size, in bytes, of the digest produced by this message digest.
| |
| getPath | back to summary |
|---|---|
| pack-priv byte[][] getPath() | |
| getPrivateKey | back to summary |
|---|---|
| pack-priv LMOtsPrivateKey getPrivateKey() | |
| getPublicKey | back to summary |
|---|---|
| public LMOtsPublicKey getPublicKey() | |
| getQ | back to summary |
|---|---|
| pack-priv byte[] getQ() | |
| getSignature | back to summary |
|---|---|
| public Object getSignature() | |
| getSignedPubKeys | back to summary |
|---|---|
| pack-priv LMSSignedPubKey[] getSignedPubKeys() | |
| getSigParams | back to summary |
|---|---|
| pack-priv LMSigParameters getSigParams() | |
| reset | back to summary |
|---|---|
| public void reset() Implements org. Doc from org. reset the digest back to it's initial state. | |
| update | back to summary |
|---|---|
| public void update(byte in) Implements org. Doc from org. update the message digest with a single byte.
| |
| update | back to summary |
|---|---|
| public void update(byte[] in, int inOff, int len) Implements org. Doc from org. update the message digest with a block of bytes.
| |
| withSignedPublicKeys | back to summary |
|---|---|
| pack-priv LMSContext withSignedPublicKeys(LMSSignedPubKey[] signedPubKeys) | |