![]() |
Fabcoin Core
0.16.2
P2P Digital Currency
|
#include "pch.h"#include "config.h"#include "cryptlib.h"#include "argnames.h"#include "algparam.h"#include "blake2.h"#include "cpu.h"Go to the source code of this file.
Classes | |
| struct | BLAKE2_IV< T_64bit > |
| struct | BLAKE2_IV< false > |
| BLAKE2s initialization vector specialization. More... | |
| struct | BLAKE2_IV< true > |
| struct | BLAKE2_Sigma< T_64bit > |
| struct | BLAKE2_Sigma< false > |
| struct | BLAKE2_Sigma< true > |
| BLAKE2b sigma table specialization. More... | |
Macros | |
| #define | BLAKE2S_IV(n) BLAKE2_IV<false>::iv[n] |
| #define | BLAKE2B_IV(n) BLAKE2_IV<true>::iv[n] |
| #define | BLAKE2_G(r, i, a, b, c, d) |
| #define | BLAKE2_ROUND(r) |
| #define | BLAKE2_G(r, i, a, b, c, d) |
| #define | BLAKE2_ROUND(r) |
Typedefs | |
| typedef void(* | pfnCompress32) (const byte *, BLAKE2_State< word32, false > &) |
| typedef void(* | pfnCompress64) (const byte *, BLAKE2_State< word64, true > &) |
Functions | |
| pfnCompress64 | InitializeCompress64Fn () |
| pfnCompress32 | InitializeCompress32Fn () |
| #define BLAKE2_ROUND | ( | r | ) |
| #define BLAKE2_ROUND | ( | r | ) |
| #define BLAKE2B_IV | ( | n | ) | BLAKE2_IV<true>::iv[n] |
Definition at line 99 of file blake2.cpp.
| #define BLAKE2S_IV | ( | n | ) | BLAKE2_IV<false>::iv[n] |
Definition at line 81 of file blake2.cpp.
| typedef void(* pfnCompress32) (const byte *, BLAKE2_State< word32, false > &) |
Definition at line 151 of file blake2.cpp.
| typedef void(* pfnCompress64) (const byte *, BLAKE2_State< word64, true > &) |
Definition at line 152 of file blake2.cpp.
| pfnCompress32 InitializeCompress32Fn | ( | ) |
| pfnCompress64 InitializeCompress64Fn | ( | ) |
1.8.11