Class LowmcConstantsL3
java.lang.Object
org.bouncycastle.pqc.crypto.picnic.LowmcConstantsL3
-
Field Summary
Modifier and TypeFieldDescriptionprotected int[]
protected int[]
protected int[]
protected org.bouncycastle.pqc.crypto.picnic.KMatrices
protected org.bouncycastle.pqc.crypto.picnic.KMatrices
protected org.bouncycastle.pqc.crypto.picnic.KMatrices
protected int[]
protected int[]
protected int[]
protected org.bouncycastle.pqc.crypto.picnic.KMatrices
protected org.bouncycastle.pqc.crypto.picnic.KMatrices
protected org.bouncycastle.pqc.crypto.picnic.KMatrices
protected org.bouncycastle.pqc.crypto.picnic.KMatrices
protected org.bouncycastle.pqc.crypto.picnic.KMatrices
protected int[]
protected int[]
-
Method Summary
Modifier and TypeMethodDescriptionprotected org.bouncycastle.pqc.crypto.picnic.KMatricesWithPointer
KMatrix
(org.bouncycastle.pqc.crypto.picnic.PicnicEngine engine, int round) protected org.bouncycastle.pqc.crypto.picnic.KMatricesWithPointer
KMatrixInv
(org.bouncycastle.pqc.crypto.picnic.PicnicEngine engine) protected org.bouncycastle.pqc.crypto.picnic.KMatricesWithPointer
LMatrix
(org.bouncycastle.pqc.crypto.picnic.PicnicEngine engine, int round) protected org.bouncycastle.pqc.crypto.picnic.KMatricesWithPointer
LMatrixInv
(org.bouncycastle.pqc.crypto.picnic.PicnicEngine engine, int round) protected org.bouncycastle.pqc.crypto.picnic.KMatricesWithPointer
RConstant
(org.bouncycastle.pqc.crypto.picnic.PicnicEngine engine, int round)
-
Field Details
-
linearMatrices
protected int[] linearMatrices -
roundConstants
protected int[] roundConstants -
keyMatrices
protected int[] keyMatrices -
LMatrix
protected org.bouncycastle.pqc.crypto.picnic.KMatrices LMatrix -
KMatrix
protected org.bouncycastle.pqc.crypto.picnic.KMatrices KMatrix -
RConstants
protected org.bouncycastle.pqc.crypto.picnic.KMatrices RConstants -
linearMatrices_full
protected int[] linearMatrices_full -
keyMatrices_full
protected int[] keyMatrices_full -
keyMatrices_inv
protected int[] keyMatrices_inv -
linearMatrices_inv
protected int[] linearMatrices_inv -
roundConstants_full
protected int[] roundConstants_full -
LMatrix_full
protected org.bouncycastle.pqc.crypto.picnic.KMatrices LMatrix_full -
LMatrix_inv
protected org.bouncycastle.pqc.crypto.picnic.KMatrices LMatrix_inv -
KMatrix_full
protected org.bouncycastle.pqc.crypto.picnic.KMatrices KMatrix_full -
KMatrix_inv
protected org.bouncycastle.pqc.crypto.picnic.KMatrices KMatrix_inv -
RConstants_full
protected org.bouncycastle.pqc.crypto.picnic.KMatrices RConstants_full
-
-
Method Details
-
LMatrix
protected org.bouncycastle.pqc.crypto.picnic.KMatricesWithPointer LMatrix(org.bouncycastle.pqc.crypto.picnic.PicnicEngine engine, int round) -
LMatrixInv
protected org.bouncycastle.pqc.crypto.picnic.KMatricesWithPointer LMatrixInv(org.bouncycastle.pqc.crypto.picnic.PicnicEngine engine, int round) -
KMatrix
protected org.bouncycastle.pqc.crypto.picnic.KMatricesWithPointer KMatrix(org.bouncycastle.pqc.crypto.picnic.PicnicEngine engine, int round) -
KMatrixInv
protected org.bouncycastle.pqc.crypto.picnic.KMatricesWithPointer KMatrixInv(org.bouncycastle.pqc.crypto.picnic.PicnicEngine engine) -
RConstant
protected org.bouncycastle.pqc.crypto.picnic.KMatricesWithPointer RConstant(org.bouncycastle.pqc.crypto.picnic.PicnicEngine engine, int round)
-