|
Lightweight Cryptography Primitives
|
State for incremental generation of key material from Romulus-HKDF. More...
#include <romulus-hkdf.h>
Data Fields | |
| unsigned char | prk [ROMULUS_HKDF_OUTPUT_SIZE] |
| unsigned char | out [ROMULUS_HKDF_OUTPUT_SIZE] |
| unsigned char | counter |
| unsigned char | posn |
State for incremental generation of key material from Romulus-HKDF.
| unsigned char romulus_hkdf_state_t::counter |
Counter for the next output block to generate
| unsigned char romulus_hkdf_state_t::out[ROMULUS_HKDF_OUTPUT_SIZE] |
Last output block that was generated for romulus_hkdf_expand()
| unsigned char romulus_hkdf_state_t::posn |
Current position in the output block
| unsigned char romulus_hkdf_state_t::prk[ROMULUS_HKDF_OUTPUT_SIZE] |
Hashed key from romulus_hkdf_extract()
1.8.6