Botan
2.1.0
Crypto and TLS for C++11
|
#include <botan/threefish.h>
#include <botan/loadstor.h>
#include <botan/cpuid.h>
Go to the source code of this file.
Namespaces | |
Botan | |
Macros | |
#define | THREEFISH_DEC_8_ROUNDS(R1, R2) |
#define | THREEFISH_ENC_8_ROUNDS(R1, R2) |
#define | THREEFISH_INJECT_KEY(r) |
#define | THREEFISH_INJECT_KEY(r) |
#define | THREEFISH_ROUND(X0, X1, X2, X3, X4, X5, X6, X7, ROT1, ROT2, ROT3, ROT4) |
#define | THREEFISH_ROUND(X0, X1, X2, X3, X4, X5, X6, X7, ROT1, ROT2, ROT3, ROT4) |
#define THREEFISH_DEC_8_ROUNDS | ( | R1, | |
R2 | |||
) |
Referenced by Botan::Threefish_512::decrypt_n().
#define THREEFISH_ENC_8_ROUNDS | ( | R1, | |
R2 | |||
) |
Definition at line 42 of file threefish.cpp.
Referenced by Botan::Threefish_512::encrypt_n().
#define THREEFISH_INJECT_KEY | ( | r | ) |
Definition at line 30 of file threefish.cpp.
Referenced by Botan::Threefish_512::decrypt_n(), and Botan::Threefish_512::encrypt_n().
#define THREEFISH_INJECT_KEY | ( | r | ) |
Definition at line 30 of file threefish.cpp.
#define THREEFISH_ROUND | ( | X0, | |
X1, | |||
X2, | |||
X3, | |||
X4, | |||
X5, | |||
X6, | |||
X7, | |||
ROT1, | |||
ROT2, | |||
ROT3, | |||
ROT4 | |||
) |
Definition at line 14 of file threefish.cpp.
#define THREEFISH_ROUND | ( | X0, | |
X1, | |||
X2, | |||
X3, | |||
X4, | |||
X5, | |||
X6, | |||
X7, | |||
ROT1, | |||
ROT2, | |||
ROT3, | |||
ROT4 | |||
) |
Definition at line 14 of file threefish.cpp.