Package org.bouncycastle.pqc.crypto.mayo
Class MayoParameters
java.lang.Object
org.bouncycastle.pqc.crypto.mayo.MayoParameters
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final MayoParameters
static final MayoParameters
static final MayoParameters
static final MayoParameters
-
Method Summary
Modifier and TypeMethodDescriptionint
getACols()
int
int
int
int[]
getFTail()
int
getK()
int
getM()
int
int
int
getN()
getName()
int
getO()
int
int
int
Computes: (v * (v + 1) / 2) * mVecLimbsint
int
Computes: v * o * mVecLimbsint
Computes: (o * (o + 1) / 2) * mVecLimbsint
int
int
int
int
int
getV()
int
-
Field Details
-
mayo1
-
mayo2
-
mayo3
-
mayo5
-
-
Method Details
-
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
-