|
Monero
|
#include <stdint.h>#include <string.h>#include <stdio.h>#include "blake2.h"#include "blake2-impl.h"
Macros | |
| #define | G(r, i, a, b, c, d) |
| #define | ROUND(r) |
| #define | TRY(statement) |
Functions | |
| static FORCE_INLINE void | blake2b_set_lastnode (blake2b_state *S) |
| static FORCE_INLINE void | blake2b_set_lastblock (blake2b_state *S) |
| static FORCE_INLINE void | blake2b_increment_counter (blake2b_state *S, uint64_t inc) |
| static FORCE_INLINE void | blake2b_invalidate_state (blake2b_state *S) |
| static FORCE_INLINE void | blake2b_init0 (blake2b_state *S) |
| int | blake2b_init_param (blake2b_state *S, const blake2b_param *P) |
| 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) |
| static void | blake2b_compress (blake2b_state *S, const uint8_t *block) |
| 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 *pout, size_t outlen, const void *in, size_t inlen) |
Variables | |
| static const uint64_t | blake2b_IV [8] |
| static const unsigned int | blake2b_sigma [12][16] |
| #define ROUND | ( | r | ) |
| #define TRY | ( | statement | ) |
| int blake2b | ( | void * | out, |
| size_t | outlen, | ||
| const void * | in, | ||
| size_t | inlen, | ||
| const void * | key, | ||
| size_t | keylen ) |
|
static |
| int blake2b_final | ( | blake2b_state * | S, |
| void * | out, | ||
| size_t | outlen ) |
|
static |
| int blake2b_init | ( | blake2b_state * | S, |
| size_t | outlen ) |
|
static |
| 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 ) |
|
static |
| int blake2b_long | ( | void * | pout, |
| size_t | outlen, | ||
| const void * | in, | ||
| size_t | inlen ) |
|
static |
|
static |
| int blake2b_update | ( | blake2b_state * | S, |
| const void * | in, | ||
| size_t | inlen ) |
|
static |