SHAKE256_CTX
SHAKE256_Init(SHAKE256_CTX *C)
SHAKE256_Update(SHAKE256_CTX *C, const uint8_t *data, size_t len)
SHAKE256_Final(uint8_t *h, size_t d, SHAKE256_CTX *C)
SHAKE256_CTX *shake256 = (SHAKE256_CTX *)&sha3;
void SHAKE256_Init(SHAKE256_CTX *);
void SHAKE256_Update(SHAKE256_CTX *, const uint8_t *, size_t);
void SHAKE256_Final(uint8_t *, size_t, SHAKE256_CTX *);