HKDS: Heirarchal Key Derivation System 1.0.0.2 (A2)
A fast post-quantum secure replacement for DUKPT
hkds_keccak_state Struct Reference

The Keccak state array; state array must be initialized by the caller. More...

#include <keccak.h>

Data Fields

uint64_t state [HKDS_KECCAK_STATE_SIZE]
 
uint8_t buffer [HKDS_KECCAK_STATE_BYTE_SIZE]
 
size_t position
 

Detailed Description

The Keccak state array; state array must be initialized by the caller.

Field Documentation

◆ buffer

uint8_t buffer[HKDS_KECCAK_STATE_BYTE_SIZE]

The message buffer

◆ position

size_t position

The buffer position

◆ state

uint64_t state[HKDS_KECCAK_STATE_SIZE]

The SHA3 state


The documentation for this struct was generated from the following file: