|
Bouncy Castle Cryptography Library 1.81 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.bouncycastle.pqc.legacy.crypto.gmss.GMSSLeaf
This class implements the distributed computation of the public key of the Winternitz one-time signature scheme (OTSS). The class is used by the GMSS classes for calculation of upcoming leafs.
Constructor Summary | |
GMSSLeaf(Digest digest,
byte[][] otsIndex,
int[] numLeafs)
This constructor regenerates a prior GMSSLeaf object |
|
GMSSLeaf(Digest digest,
int w,
int numLeafs,
byte[] seed0)
|
Method Summary | |
byte[] |
getLeaf()
Returns the leaf value. |
byte[][] |
getStatByte()
Returns the status byte array used by the GMSSPrivateKeyASN.1 class |
int[] |
getStatInt()
Returns the status int array used by the GMSSPrivateKeyASN.1 class |
java.lang.String |
toString()
Returns a String representation of the main part of this element |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public GMSSLeaf(Digest digest, byte[][] otsIndex, int[] numLeafs)
digest
- an array of strings, containing the name of the used hash
function and PRNG and the name of the corresponding
providerotsIndex
- status bytesnumLeafs
- status intspublic GMSSLeaf(Digest digest, int w, int numLeafs, byte[] seed0)
Method Detail |
public byte[] getLeaf()
public byte[][] getStatByte()
public int[] getStatInt()
public java.lang.String toString()
|
Bouncy Castle Cryptography Library 1.81 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |