, including all inherited members.
bitName(const string &prefix, unsigned int x, unsigned int y, unsigned int z) const | KeccakF | |
buildBitName(const string &prefixSymbol, unsigned int laneSize, unsigned int z) | KeccakF | [static] |
buildFileName(const string &prefix, const string &suffix) const | KeccakF | |
checkDCTrail(const Trail &trail, KeccakFPropagation *DC=0) const | KeccakFDCLC | |
checkLCTrail(const Trail &trail, KeccakFPropagation *LC=0) const | KeccakFDCLC | |
chi(vector< Lane > &A) const | KeccakF | |
chiOnRow(RowValue a) const | KeccakFDCLC | |
corrChi | KeccakFDCLC | |
corrInvChi | KeccakFDCLC | |
diffChi | KeccakFDCLC | |
diffInvChi | KeccakFDCLC | |
displayAll(ostream &fout, KeccakFPropagation *DC=0, KeccakFPropagation *LC=0) const | KeccakFDCLC | |
Dual enum value | KeccakFDCLC | |
EndOfLambdaModes enum value | KeccakFDCLC | |
forward(vector< Lane > &state) const | KeccakF | |
fromBytesToLanes(UINT8 *in, vector< LaneValue > &out) const | KeccakF | |
fromLanesToBytes(const vector< LaneValue > &in, UINT8 *out) const | KeccakF | |
fromLanesToSlices(const vector< LaneValue > &lanes, vector< SliceValue > &slices) const | KeccakFDCLC | [inline] |
getDescription() const | KeccakFDCLC | [virtual] |
getLaneSize() const | KeccakF | |
getName() const | KeccakFDCLC | [virtual] |
getThetaEffectFromParity(const vector< Lane > &C, vector< Lane > &D) const | KeccakFDCLC | |
getThetaGap(const vector< LaneValue > &state) const | KeccakFDCLC | |
getThetaGapFromParity(const vector< LaneValue > &parity) const | KeccakFDCLC | |
getThetaTransposedEffectFromParity(const vector< Lane > &C, vector< Lane > &D) const | KeccakFDCLC | |
getWidth() const | KeccakF | [virtual] |
getX(unsigned int index) | KeccakF | [inline, static] |
getY(unsigned int index) | KeccakF | [inline, static] |
index(int x, int y) | KeccakF | [static] |
index(int x) | KeccakF | [static] |
inverse(UINT8 *state) const | KeccakF | [virtual] |
inverse(vector< Lane > &state) const | KeccakF | |
Inverse enum value | KeccakFDCLC | |
inverseChi(vector< Lane > &A) const | KeccakF | |
inverseChiOnRow(RowValue a) const | KeccakFDCLC | |
inversePi(vector< Lane > &A) const | KeccakF | |
inversePi(unsigned int X, unsigned int Y, unsigned int &x, unsigned int &y) | KeccakF | [static] |
inverseRho(vector< Lane > &A) const | KeccakF | |
inverseRho(unsigned int x, unsigned int y, unsigned int z) const | KeccakF | [inline] |
inverseRound(vector< Lane > &A, unsigned int roundNumber) const | KeccakF | |
inverseTheta(vector< Lane > &A) const | KeccakF | |
iota(vector< Lane > &A, unsigned int roundNumber) const | KeccakF | |
KeccakF(unsigned int aWidth, unsigned int aNrRounds=0) | KeccakF | |
KeccakFDCLC(unsigned int aWidth, unsigned int aNrRounds=0) | KeccakFDCLC | |
lambda(vector< Lane > &state, LambdaMode mode) const | KeccakFDCLC | |
lambda(const vector< SliceValue > &in, vector< SliceValue > &out, LambdaMode mode) const | KeccakFDCLC | |
lambdaAfterTheta(vector< Lane > &state, LambdaMode mode) const | KeccakFDCLC | |
lambdaAfterTheta(const vector< SliceValue > &in, vector< SliceValue > &out, LambdaMode mode) const | KeccakFDCLC | |
lambdaBeforeTheta(vector< Lane > &state, LambdaMode mode) const | KeccakFDCLC | |
lambdaBeforeTheta(const vector< SliceValue > &in, vector< SliceValue > &out, LambdaMode mode) const | KeccakFDCLC | |
LambdaMode enum name | KeccakFDCLC | |
laneName(const string &prefix, unsigned int x, unsigned int y) | KeccakF | [static] |
laneSize | KeccakF | [protected] |
mask | KeccakF | [protected] |
nominalNrRounds | KeccakF | [protected] |
nrRounds | KeccakF | [protected] |
operator()(UINT8 *state) const | KeccakF | [virtual] |
operator<<(ostream &a, const Transformation &transformation) | Transformation | [friend] |
Permutation() | Permutation | [inline] |
pi(vector< Lane > &A) const | KeccakF | |
pi(unsigned int x, unsigned int y, unsigned int &X, unsigned int &Y) | KeccakF | [static] |
rho(vector< Lane > &A) const | KeccakF | |
rho(unsigned int x, unsigned int y, unsigned int z) const | KeccakF | [inline] |
rhoOffsets | KeccakF | [protected] |
ROL(Lane &L, int offset) const | KeccakF | |
ROL(LaneValue &L, int offset) const | KeccakF | |
round(vector< Lane > &A, unsigned int roundNumber) const | KeccakF | |
roundConstants | KeccakF | [protected] |
sheetName(const string &prefix, unsigned int x) | KeccakF | [static] |
Straight enum value | KeccakFDCLC | |
theta(vector< Lane > &A) const | KeccakF | |
thetaJustAfterChi | KeccakFDCLC | |
thetaJustBeforeChi | KeccakFDCLC | |
thetaTransEnvelope(vector< LaneValue > &state) const | KeccakFDCLC | |
thetaTransposed(vector< Lane > &A) const | KeccakFDCLC | |
Transformation() | Transformation | [inline] |
Transpose enum value | KeccakFDCLC | |
width | KeccakF | [protected] |