|
Lightweight Cryptography Primitives
|
State information for Romulus-H incremental modes. More...
#include <romulus-hash.h>
Data Fields | |
| struct { | |
| unsigned char tk [48] | |
| unsigned char h [16] | |
| unsigned char count | |
| unsigned char mode | |
| } | s |
| unsigned long long | align |
State information for Romulus-H incremental modes.
| unsigned long long romulus_hash_state_t::align |
For alignment of this structure
| unsigned char romulus_hash_state_t::count |
Number of bytes in the current block
| unsigned char romulus_hash_state_t::h[16] |
Next state block to be encrypted
| unsigned char romulus_hash_state_t::mode |
Hash mode: 0 for update, 1 for final
| struct { ... } romulus_hash_state_t::s |
State
| unsigned char romulus_hash_state_t::tk[48] |
Current tweakey state for SKINNY
1.8.6