|
Monero
|


Go to the source code of this file.
Classes | |
| struct | __blake2b_param |
| struct | __blake2b_state |
Macros | |
| #define | blake2b_init randomx_blake2b_init |
| #define | blake2b_init_key randomx_blake2b_init_key |
| #define | blake2b_init_param randomx_blake2b_init_param |
| #define | blake2b_update randomx_blake2b_update |
| #define | blake2b_final randomx_blake2b_final |
| #define | blake2b randomx_blake2b |
| #define | blake2b_long randomx_blake2b_long |
Typedefs | |
| typedef struct __blake2b_param | blake2b_param |
| typedef struct __blake2b_state | blake2b_state |
Enumerations | |
| enum | blake2b_constant { BLAKE2B_BLOCKBYTES = 128 , BLAKE2B_OUTBYTES = 64 , BLAKE2B_KEYBYTES = 64 , BLAKE2B_SALTBYTES = 16 , BLAKE2B_PERSONALBYTES = 16 } |
| enum | { blake2_size_check_0 = 1 / !!(CHAR_BIT == 8) , blake2_size_check_2 } |
Functions | |
| int | blake2b_init (blake2b_state *S, size_t outlen) |
| int | blake2b_init_key (blake2b_state *S, size_t outlen, const void *key, size_t keylen) |
| int | blake2b_init_param (blake2b_state *S, const blake2b_param *P) |
| int | blake2b_update (blake2b_state *S, const void *in, size_t inlen) |
| int | blake2b_final (blake2b_state *S, void *out, size_t outlen) |
| int | blake2b (void *out, size_t outlen, const void *in, size_t inlen, const void *key, size_t keylen) |
| int | blake2b_long (void *out, size_t outlen, const void *in, size_t inlen) |
| #define blake2b randomx_blake2b |
| #define blake2b_final randomx_blake2b_final |
| #define blake2b_init randomx_blake2b_init |
| #define blake2b_init_key randomx_blake2b_init_key |
| #define blake2b_init_param randomx_blake2b_init_param |
| #define blake2b_long randomx_blake2b_long |
| #define blake2b_update randomx_blake2b_update |
| typedef struct __blake2b_param blake2b_param |
| typedef struct __blake2b_state blake2b_state |
| enum blake2b_constant |
| int blake2b | ( | void * | out, |
| size_t | outlen, | ||
| const void * | in, | ||
| size_t | inlen, | ||
| const void * | key, | ||
| size_t | keylen ) |
| int blake2b_final | ( | blake2b_state * | S, |
| void * | out, | ||
| size_t | outlen ) |
| int blake2b_init | ( | blake2b_state * | S, |
| size_t | outlen ) |
| int blake2b_init_key | ( | blake2b_state * | S, |
| size_t | outlen, | ||
| const void * | key, | ||
| size_t | keylen ) |
| int blake2b_init_param | ( | blake2b_state * | S, |
| const blake2b_param * | P ) |
| int blake2b_long | ( | void * | out, |
| size_t | outlen, | ||
| const void * | in, | ||
| size_t | inlen ) |
| int blake2b_update | ( | blake2b_state * | S, |
| const void * | in, | ||
| size_t | inlen ) |