|
sha3
Embeddable C11 SHA-3 implementation.
|
ParallelHash context (all members are private). More...
#include <sha3.h>

Data Fields | |
| sha3_xof_t | root_xof |
| sha3_xof_t | curr_xof |
| size_t | ofs |
| size_t | block_len |
| size_t | num_blocks |
| _Bool | squeezing |
ParallelHash context (all members are private).
| size_t parallelhash_t::block_len |
block size, in bytes
| sha3_xof_t parallelhash_t::curr_xof |
current block xof (note: shake128, not cshake128)
| size_t parallelhash_t::num_blocks |
total number of blocks
| size_t parallelhash_t::ofs |
offset in current block, in bytes
| sha3_xof_t parallelhash_t::root_xof |
root xof
| _Bool parallelhash_t::squeezing |
current state