BLAKE2S_OUTBYTES
uint8_t outbuffer[BLAKE2S_OUTBYTES] = { 0 };
#define BLAKE2_OUTBYTES BLAKE2S_OUTBYTES
rc = blake2s_init_ref(&ctx->state, BLAKE2S_OUTBYTES);
rc = blake2s_init_key_ref(&ctx->state, BLAKE2S_OUTBYTES, key,
rc = blake2s_final_ref(&ctx->state, out, BLAKE2S_OUTBYTES);
.hashsize = BLAKE2S_OUTBYTES,
CTASSERT((size_t)BLAKE2S_OUTBYTES <= (size_t)BLAKE2B_OUTBYTES);
hashlen = BLAKE2S_OUTBYTES;
static const uint8_t blake2s_keyed_kat[KAT_LENGTH][BLAKE2S_OUTBYTES] =
static const uint8_t blake2s_kat[KAT_LENGTH][BLAKE2S_OUTBYTES] =
static const uint8_t blake2sp_kat[KAT_LENGTH][BLAKE2S_OUTBYTES] =
static const uint8_t blake2sp_keyed_kat[KAT_LENGTH][BLAKE2S_OUTBYTES] =
uint8_t hash[BLAKE2S_OUTBYTES];