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

Contains the HKDS parallel x8 server state. More...

#include <hkds_server.h>

Data Fields

uint8_t ksn [HKDS_CACHX8_DEPTH][HKDS_KSN_SIZE]
 
hkds_master_keymdk
 

Detailed Description

Contains the HKDS parallel x8 server state.

This structure is used for vectorized (x8) operations in the server implementation, allowing simultaneous processing of 8 client messages. It includes a 2-dimensional array of client key serial numbers (KSNs) and a pointer to the master key set.

Field Documentation

◆ ksn

The clients' key serial number 2D array

◆ mdk

A pointer to the master derivation key structure


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