Context for operations on a sponge with keccak permutation.
More...
Context for operations on a sponge with keccak permutation.
Definition at line 54 of file sha3.h.
#include <sha3.h>
|
unsigned char | state [200] |
| State of the Keccak sponge.
|
|
unsigned int | i |
| Current position within the state.
|
|
unsigned char | delimitedSuffix |
| The suffix used for padding.
|
|
unsigned int | rate |
| The bitrate of the sponge.
|
|
unsigned int | capacity |
| The capacity in bits of the sponge.
|
|
unsigned int | rateInBytes |
| The rate in bytes of the sponge.
|
|
◆ capacity
unsigned int keccak_state_t::capacity |
The capacity in bits of the sponge.
Definition at line 64 of file sha3.h.
◆ delimitedSuffix
unsigned char keccak_state_t::delimitedSuffix |
The suffix used for padding.
Definition at line 60 of file sha3.h.
unsigned int keccak_state_t::i |
Current position within the state.
Definition at line 58 of file sha3.h.
◆ rate
unsigned int keccak_state_t::rate |
The bitrate of the sponge.
Definition at line 62 of file sha3.h.
◆ rateInBytes
unsigned int keccak_state_t::rateInBytes |
The rate in bytes of the sponge.
Definition at line 66 of file sha3.h.
◆ state
unsigned char keccak_state_t::state[200] |
State of the Keccak sponge.
Definition at line 56 of file sha3.h.
The documentation for this struct was generated from the following file: