Package org.bouncycastle.pqc.jcajce.spec
Class RainbowPublicKeySpec
java.lang.Object
org.bouncycastle.pqc.jcajce.spec.RainbowPublicKeySpec
- All Implemented Interfaces:
KeySpec
This class provides a specification for a RainbowSignature public key.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionRainbowPublicKeySpec
(int docLength, short[][] coeffquadratic, short[][] coeffSingular, short[] coeffScalar) Constructor -
Method Summary
Modifier and TypeMethodDescriptionshort[][]
short[]
short[][]
int
-
Constructor Details
-
RainbowPublicKeySpec
public RainbowPublicKeySpec(int docLength, short[][] coeffquadratic, short[][] coeffSingular, short[] coeffScalar) Constructor- Parameters:
docLength
-coeffquadratic
-coeffSingular
-coeffScalar
-
-
-
Method Details
-
getDocLength
public int getDocLength()- Returns:
- the docLength
-
getCoeffQuadratic
public short[][] getCoeffQuadratic()- Returns:
- the coeffquadratic
-
getCoeffSingular
public short[][] getCoeffSingular()- Returns:
- the coeffsingular
-
getCoeffScalar
public short[] getCoeffScalar()- Returns:
- the coeffscalar
-