Bouncy Castle Cryptography Library 1.79

org.bouncycastle.pqc.crypto.picnic
Class LowmcConstantsL1

java.lang.Object
  |
  +--org.bouncycastle.pqc.crypto.picnic.LowmcConstants
        |
        +--org.bouncycastle.pqc.crypto.picnic.LowmcConstantsL1

public class LowmcConstantsL1
extends org.bouncycastle.pqc.crypto.picnic.LowmcConstants


Field Summary
protected  int[] keyMatrices
           
protected  int[] keyMatrices_full
           
protected  int[] keyMatrices_inv
           
protected  org.bouncycastle.pqc.crypto.picnic.KMatrices KMatrix
           
protected  org.bouncycastle.pqc.crypto.picnic.KMatrices KMatrix_full
           
protected  org.bouncycastle.pqc.crypto.picnic.KMatrices KMatrix_inv
           
protected  int[] linearMatrices
           
protected  int[] linearMatrices_full
           
protected  int[] linearMatrices_inv
           
protected  org.bouncycastle.pqc.crypto.picnic.KMatrices LMatrix
           
protected  org.bouncycastle.pqc.crypto.picnic.KMatrices LMatrix_full
           
protected  org.bouncycastle.pqc.crypto.picnic.KMatrices LMatrix_inv
           
protected  org.bouncycastle.pqc.crypto.picnic.KMatrices RConstants
           
protected  org.bouncycastle.pqc.crypto.picnic.KMatrices RConstants_full
           
protected  int[] roundConstants
           
protected  int[] roundConstants_full
           
 
Method Summary
protected  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)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

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 Detail

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)

Bouncy Castle Cryptography Library 1.79