Lightweight Cryptography Primitives
|
Structure of the rolling DrySPONGE256 state. More...
#include <internal-drysponge.h>
Data Fields | |
gascon256_state_t | c |
drysponge256_rate_t | r |
drysponge256_x_t | x |
uint32_t | domain |
uint32_t | rounds |
Structure of the rolling DrySPONGE256 state.
gascon256_state_t drysponge256_state_t::c |
GASCON-256 state for the capacity
uint32_t drysponge256_state_t::domain |
Domain value to mix on next F call
drysponge256_rate_t drysponge256_state_t::r |
Buffer for a rate block of data
uint32_t drysponge256_state_t::rounds |
Number of rounds for next G call
drysponge256_x_t drysponge256_state_t::x |
"x" value for the sponge