|
Lightweight Cryptography Primitives
|
State information for the PHOTON-Beetle-HASH incremental mode. More...
#include <photon-beetle-hash.h>
Data Fields | |
| struct { | |
| unsigned char state [32] | |
| unsigned char posn | |
| unsigned char rate | |
| unsigned char first | |
| } | s |
| unsigned long long | align |
State information for the PHOTON-Beetle-HASH incremental mode.
| unsigned long long photon_beetle_hash_state_t::align |
For alignment of this structure
| unsigned char photon_beetle_hash_state_t::first |
Non-zero for the first block
| unsigned char photon_beetle_hash_state_t::posn |
Position within current block
| unsigned char photon_beetle_hash_state_t::rate |
Rate of absorption for current block
| struct { ... } photon_beetle_hash_state_t::s |
State
| unsigned char photon_beetle_hash_state_t::state[32] |
Current hash state
1.8.6