|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--de.flexiprovider.pqc.ots.lm.LMOTSParameterSpec
This class provides the specification of the parameters used by the
LMOTSKeyPairGenerator
| Constructor Summary | |
LMOTSParameterSpec(int keysize)
(EXAMPLE/TEST ONLY) Constructs an example Parameter spec using the bit length of the Encryption Key. |
|
LMOTSParameterSpec(int[] f,
int phi)
Construct new LMOTS parameters from the given parameters. |
|
| Method Summary | |
int |
getDegree()
|
int[] |
getF()
|
LMOTSHash |
getHFunction()
|
int |
getM()
|
int |
getP()
|
int |
getPhi()
|
void |
setHFunction(java.util.Vector a)
|
| Methods inherited from class java.lang.Object |
|
| Constructor Detail |
public LMOTSParameterSpec(int keysize)
keysize - the bit length of the key used for encrypting the message
public LMOTSParameterSpec(int[] f,
int phi)
f - irreducible polynomial specified on page 10 in the paperphi - this parameter depends on f and is described on page 7 in the
paper| Method Detail |
public int getDegree()
public int[] getF()
public LMOTSHash getHFunction()
public int getM()
public int getP()
public int getPhi()
public void setHFunction(java.util.Vector a)
a - a vector of GFP32Polynomial needed to instantiate a
hash function (LMOTSHash)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||