Package org.bouncycastle.pqc.crypto.mayo
Class MayoParameters
- java.lang.Object
-
- org.bouncycastle.pqc.crypto.mayo.MayoParameters
-
public class MayoParameters extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static MayoParametersmayo1static MayoParametersmayo2static MayoParametersmayo3static MayoParametersmayo5
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetACols()intgetCpkBytes()intgetCskBytes()intgetDigestBytes()int[]getFTail()intgetK()intgetM()intgetMBytes()intgetMVecLimbs()intgetN()java.lang.StringgetName()intgetO()intgetOBytes()intgetP1Bytes()intgetP1Limbs()Computes: (v * (v + 1) / 2) * mVecLimbsintgetP2Bytes()intgetP2Limbs()Computes: v * o * mVecLimbsintgetP3Limbs()Computes: (o * (o + 1) / 2) * mVecLimbsintgetPkSeedBytes()intgetRBytes()intgetSaltBytes()intgetSigBytes()intgetSkSeedBytes()intgetV()intgetVBytes()
-
-
-
Field Detail
-
mayo1
public static final MayoParameters mayo1
-
mayo2
public static final MayoParameters mayo2
-
mayo3
public static final MayoParameters mayo3
-
mayo5
public static final MayoParameters mayo5
-
-
Method Detail
-
getName
public java.lang.String getName()
-
getN
public int getN()
-
getM
public int getM()
-
getMVecLimbs
public int getMVecLimbs()
-
getO
public int getO()
-
getV
public int getV()
-
getACols
public int getACols()
-
getK
public int getK()
-
getMBytes
public int getMBytes()
-
getOBytes
public int getOBytes()
-
getVBytes
public int getVBytes()
-
getRBytes
public int getRBytes()
-
getP1Bytes
public int getP1Bytes()
-
getP2Bytes
public int getP2Bytes()
-
getCskBytes
public int getCskBytes()
-
getCpkBytes
public int getCpkBytes()
-
getSigBytes
public int getSigBytes()
-
getFTail
public int[] getFTail()
-
getSaltBytes
public int getSaltBytes()
-
getDigestBytes
public int getDigestBytes()
-
getPkSeedBytes
public int getPkSeedBytes()
-
getSkSeedBytes
public int getSkSeedBytes()
-
getP1Limbs
public int getP1Limbs()
Computes: (v * (v + 1) / 2) * mVecLimbs
-
getP2Limbs
public int getP2Limbs()
Computes: v * o * mVecLimbs
-
getP3Limbs
public int getP3Limbs()
Computes: (o * (o + 1) / 2) * mVecLimbs
-
-