ASCON Suite
Public Attributes | List of all members
ascon_hkdfa_state_t Struct Reference

State for incremental generation of key material from ASCON-HKDFA. More...

#include <hkdf.h>

Public Attributes

unsigned char prk [ASCON_HKDF_OUTPUT_SIZE]
 
unsigned char out [ASCON_HKDF_OUTPUT_SIZE]
 
unsigned char counter
 
unsigned char posn
 

Detailed Description

State for incremental generation of key material from ASCON-HKDFA.

Definition at line 67 of file hkdf.h.

Member Data Documentation

◆ counter

unsigned char ascon_hkdfa_state_t::counter

Counter for the next output block to generate

Definition at line 76 of file hkdf.h.

◆ out

unsigned char ascon_hkdfa_state_t::out[ASCON_HKDF_OUTPUT_SIZE]

Last output block that was generated for ascon_hkdf_expand()

Definition at line 73 of file hkdf.h.

◆ posn

unsigned char ascon_hkdfa_state_t::posn

Current position in the output block

Definition at line 79 of file hkdf.h.

◆ prk

unsigned char ascon_hkdfa_state_t::prk[ASCON_HKDF_OUTPUT_SIZE]

Hashed key from ascon_hkdf_extract()

Definition at line 70 of file hkdf.h.


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