SHAKE256_DIGEST_SIZE
.digest_size = SHAKE256_DIGEST_SIZE,
#if (MAX_DIGEST_SIZE < SHAKE256_DIGEST_SIZE)
#define MAX_DIGEST_SIZE SHAKE256_DIGEST_SIZE
ATTRIBUTE_WARN_UNUSED_RET int shake256_final(shake256_context *ctx, u8 output[SHAKE256_DIGEST_SIZE]);
u8 output[SHAKE256_DIGEST_SIZE]);
ATTRIBUTE_WARN_UNUSED_RET int shake256(const u8 *input, u32 ilen, u8 output[SHAKE256_DIGEST_SIZE]);
ret = _shake_init(ctx, SHAKE256_DIGEST_SIZE, SHAKE256_BLOCK_SIZE); EG(ret, err);
int shake256_final(shake256_context *ctx, u8 output[SHAKE256_DIGEST_SIZE])
u8 output[SHAKE256_DIGEST_SIZE])
int shake256(const u8 *input, u32 ilen, u8 output[SHAKE256_DIGEST_SIZE])