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: