STREEBOG256_DIGEST_SIZE
.digest_size = STREEBOG256_DIGEST_SIZE,
#if (MAX_DIGEST_SIZE < STREEBOG256_DIGEST_SIZE)
#define MAX_DIGEST_SIZE STREEBOG256_DIGEST_SIZE
((A)->streebog_digest_size == STREEBOG256_DIGEST_SIZE) && ((A)->streebog_block_size == STREEBOG256_BLOCK_SIZE), ret, err)
ATTRIBUTE_WARN_UNUSED_RET int streebog256_final(streebog256_context *ctx, u8 output[STREEBOG256_DIGEST_SIZE]);
u8 output[STREEBOG256_DIGEST_SIZE]);
ATTRIBUTE_WARN_UNUSED_RET int streebog256(const u8 *input, u32 ilen, u8 output[STREEBOG256_DIGEST_SIZE]);
ret = streebog_init(ctx, STREEBOG256_DIGEST_SIZE, STREEBOG256_BLOCK_SIZE); EG(ret, err);
u8 output[STREEBOG256_DIGEST_SIZE])
u8 output[STREEBOG256_DIGEST_SIZE])
int streebog256(const u8 *input, u32 ilen, u8 output[STREEBOG256_DIGEST_SIZE])
MUST_HAVE((digest_size == STREEBOG256_DIGEST_SIZE) || (digest_size == STREEBOG512_DIGEST_SIZE), ret, err);