Fabcoin Core
0.16.2
P2P Digital Currency
|
Go to the source code of this file.
Macros | |
#define | roundkeys(i, j) m_roundkeys[(i)*4+(j)] |
#define | roundkeys4(i) (m_roundkeys+(i)*4) |
#define | MSB(x) (((x) >> 24) & 0xffU) /* most significant byte */ |
#define | SSB(x) (((x) >> 16) & 0xffU) /* second in significance */ |
#define | TSB(x) (((x) >> 8) & 0xffU) /* third in significance */ |
#define | LSB(x) (((x) ) & 0xffU) /* least significant byte */ |
#define | squareRound(text, temp, T0, T1, T2, T3, roundkey) |
#define | squareFinal(text, temp, S, roundkey) |
Typedefs | |
typedef BlockGetAndPut< word32, BigEndian > | Block |
Definition at line 85 of file square.cpp.
Definition at line 82 of file square.cpp.
#define roundkeys | ( | i, | |
j | |||
) | m_roundkeys[(i)*4+(j)] |
Definition at line 44 of file square.cpp.
#define roundkeys4 | ( | i | ) | (m_roundkeys+(i)*4) |
Definition at line 45 of file square.cpp.
#define squareFinal | ( | text, | |
temp, | |||
S, | |||
roundkey | |||
) |
Definition at line 111 of file square.cpp.
Definition at line 87 of file square.cpp.
Definition at line 83 of file square.cpp.
Definition at line 84 of file square.cpp.
typedef BlockGetAndPut<word32, BigEndian> Block |
Definition at line 135 of file square.cpp.