SHA3_256_DIGEST_LENGTH
sha3_init(&C->C256, sha3_rate(SHA3_256_DIGEST_LENGTH));
sha3_update(&C->C256, data, len, sha3_rate(SHA3_256_DIGEST_LENGTH));
SHA3_256_Final(uint8_t h[SHA3_256_DIGEST_LENGTH], SHA3_256_CTX *C)
sha3_final(h, SHA3_256_DIGEST_LENGTH, &C->C256,
sha3_rate(SHA3_256_DIGEST_LENGTH));
void SHA3_256_Final(uint8_t[SHA3_256_DIGEST_LENGTH], SHA3_256_CTX *);