The KPA state array; state array must be initialized by the caller. More...
#include <sha3.h>
Data Fields | |
uint64_t | state [QSC_KPA_PARALLELISM][QSC_KECCAK_STATE_SIZE] |
uint8_t | buffer [QSC_KPA_PARALLELISM *QSC_KECCAK_STATE_BYTE_SIZE] |
size_t | position |
size_t | processed |
qsc_keccak_rate | rate |
The KPA state array; state array must be initialized by the caller.
uint8_t buffer[QSC_KPA_PARALLELISM *QSC_KECCAK_STATE_BYTE_SIZE] |
The message buffer
size_t position |
The buffer position
size_t processed |
The number of message bytes processed
qsc_keccak_rate rate |
The absorption rate
uint64_t state[QSC_KPA_PARALLELISM][QSC_KECCAK_STATE_SIZE] |
The long state array