libhasha 2.2.2
|
Keccak hash state context. More...
#include <keccak.h>
Public Attributes | |
uint8_t | state [200] |
The Keccak state array. | |
size_t | rate |
The rate (number of bits processed per round). | |
size_t | capacity |
The capacity (remaining bits). | |
size_t | absorb_index |
The current index for absorbing data. | |
size_t | squeeze_index |
The current index for squeezing data. |
Keccak hash state context.
This structure holds the internal state of the Keccak hash function. It includes the state array, rate, capacity, and indices for absorbing and squeezing data.
size_t ha_keccak_context::absorb_index |
size_t ha_keccak_context::capacity |
size_t ha_keccak_context::rate |
size_t ha_keccak_context::squeeze_index |
uint8_t ha_keccak_context::state[200] |