SHA3_512_DIGEST_SIZE
.digestsize = SHA3_512_DIGEST_SIZE,
.halg.digestsize = SHA3_512_DIGEST_SIZE,
.halg.digestsize = SHA3_512_DIGEST_SIZE,
#define MAX_DIGEST_SIZE SHA3_512_DIGEST_SIZE
req->state_sz = SHA3_512_DIGEST_SIZE;
req->digest_sz = SHA3_512_DIGEST_SIZE;
.digestsize = SHA3_512_DIGEST_SIZE,
req->digest_sz = SHA3_512_DIGEST_SIZE;
.digestsize = SHA3_512_DIGEST_SIZE,
.digestsize = SHA3_512_DIGEST_SIZE,
.digestsize = SHA3_512_DIGEST_SIZE,
.halg.digestsize = SHA3_512_DIGEST_SIZE,
.ctx.digest_size = SHA3_512_DIGEST_SIZE,
#define SHA3_512_BLOCK_SIZE (200 - 2 * SHA3_512_DIGEST_SIZE)
void sha3_512(const u8 *in, size_t in_len, u8 out[SHA3_512_DIGEST_SIZE]);
[HASH_ALGO_SHA3_512] = SHA3_512_DIGEST_SIZE,
u8 out[SHA3_512_DIGEST_SIZE])
out, SHA3_512_DIGEST_SIZE);
u8 out[SHA3_512_DIGEST_SIZE])
void sha3_512(const u8 *in, size_t in_len, u8 out[SHA3_512_DIGEST_SIZE])
u8 out[8 + SHA3_512_DIGEST_SIZE + 8];
static const u8 test_sha3_512[8 + SHA3_512_DIGEST_SIZE + 8] = {