#include <stddef.h>
#include <stdint.h>
Go to the source code of this file.
|
| ALIGN (64) typedef struct __blake2b_state |
|
int | eq_blake2b_init (blake2b_state *S, const uint8_t outlen) |
|
int | eq_blake2b_init_key (blake2b_state *S, const uint8_t outlen, const void *key, const uint8_t keylen) |
|
int | eq_blake2b_init_param (blake2b_state *S, const blake2b_param *P) |
|
int | eq_blake2b_update (blake2b_state *S, const uint8_t *in, uint64_t inlen) |
|
int | eq_blake2b_final (blake2b_state *S, uint8_t *out, uint8_t outlen) |
|
int | eq_blake2b (uint8_t *out, const void *in, const void *key, const uint8_t outlen, const uint64_t inlen, uint8_t keylen) |
|
Enumerator |
---|
BLAKE2B_BLOCKBYTES |
|
BLAKE2B_OUTBYTES |
|
BLAKE2B_KEYBYTES |
|
BLAKE2B_SALTBYTES |
|
BLAKE2B_PERSONALBYTES |
|
BLAKE2B_BLOCKBYTES |
|
BLAKE2B_OUTBYTES |
|
BLAKE2B_KEYBYTES |
|
BLAKE2B_SALTBYTES |
|
BLAKE2B_PERSONALBYTES |
|
Definition at line 30 of file blake2.h.
int eq_blake2b |
( |
uint8_t * |
out, |
|
|
const void * |
in, |
|
|
const void * |
key, |
|
|
const uint8_t |
outlen, |
|
|
const uint64_t |
inlen, |
|
|
uint8_t |
keylen |
|
) |
| |
int eq_blake2b_final |
( |
blake2b_state * |
S, |
|
|
uint8_t * |
out, |
|
|
uint8_t |
outlen |
|
) |
| |
int eq_blake2b_init_key |
( |
blake2b_state * |
S, |
|
|
const uint8_t |
outlen, |
|
|
const void * |
key, |
|
|
const uint8_t |
keylen |
|
) |
| |
int eq_blake2b_update |
( |
blake2b_state * |
S, |
|
|
const uint8_t * |
in, |
|
|
uint64_t |
inlen |
|
) |
| |