BLAKE2S_CTX
static int blake2s_init(BLAKE2S_CTX *C)
int ossl_blake2s_init(BLAKE2S_CTX *c, const BLAKE2S_PARAM *P)
int ossl_blake2s_init_key(BLAKE2S_CTX *c, const BLAKE2S_PARAM *P,
static void blake2s_compress(BLAKE2S_CTX *S,
int ossl_blake2s_update(BLAKE2S_CTX *c, const void *data, size_t datalen)
int ossl_blake2s_final(unsigned char *md, BLAKE2S_CTX *c)
OPENSSL_cleanse(c, sizeof(BLAKE2S_CTX));
static ossl_inline void blake2s_set_lastblock(BLAKE2S_CTX *S)
static ossl_inline void blake2s_init0(BLAKE2S_CTX *S)
memset(S, 0, sizeof(BLAKE2S_CTX));
static void blake2s_init_param(BLAKE2S_CTX *S, const BLAKE2S_PARAM *P)
int ossl_blake2s_init(BLAKE2S_CTX *c, const BLAKE2S_PARAM *P);
int ossl_blake2s_init_key(BLAKE2S_CTX *c, const BLAKE2S_PARAM *P,
int ossl_blake2s_update(BLAKE2S_CTX *c, const void *data, size_t datalen);
int ossl_blake2s_final(unsigned char *md, BLAKE2S_CTX *c);
BLAKE2S_CTX ctx;
#define BLAKE2_CTX BLAKE2S_CTX