|
Botan
2.13.0
Crypto and TLS for C++11
|
#include <botan/threefish_512.h>#include <botan/loadstor.h>#include <botan/rotate.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 43 of file threefish_512.cpp.
Referenced by Botan::Threefish_512::encrypt_n().
| #define THREEFISH_INJECT_KEY | ( | r | ) |
Definition at line 31 of file threefish_512.cpp.
Referenced by Botan::Threefish_512::decrypt_n(), and Botan::Threefish_512::encrypt_n().
| #define THREEFISH_INJECT_KEY | ( | r | ) |
Definition at line 31 of file threefish_512.cpp.
| #define THREEFISH_ROUND | ( | X0, | |
| X1, | |||
| X2, | |||
| X3, | |||
| X4, | |||
| X5, | |||
| X6, | |||
| X7, | |||
| ROT1, | |||
| ROT2, | |||
| ROT3, | |||
| ROT4 | |||
| ) |
Definition at line 15 of file threefish_512.cpp.
| #define THREEFISH_ROUND | ( | X0, | |
| X1, | |||
| X2, | |||
| X3, | |||
| X4, | |||
| X5, | |||
| X6, | |||
| X7, | |||
| ROT1, | |||
| ROT2, | |||
| ROT3, | |||
| ROT4 | |||
| ) |
Definition at line 15 of file threefish_512.cpp.
1.8.9.1