QSC Post Quantum Cryptographic Library 1.3.0.0 (C1)
A post quantum secure library written in Ansi C
Loading...
Searching...
No Matches
qsc_qmac_state Struct Reference

The QMAC state. More...

#include <qmac.h>

Data Fields

uint64_t F [QSC_QMAC_STATE_SIZE]
uint64_t H [QSC_QMAC_STATE_SIZE]
uint64_t Y [QSC_QMAC_STATE_SIZE]
bool initialized

Detailed Description

The QMAC state.

This structure holds the internal state of the QMAC algorithm including the finalization subkey, hash subkey, hash state, a pointer to the nonce, and status flags.

Field Documentation

◆ F

uint64_t F[QSC_QMAC_STATE_SIZE]

The finalization subkey

◆ H

uint64_t H[QSC_QMAC_STATE_SIZE]

The hash subkey

◆ initialized

bool initialized

The initialized status

◆ Y

uint64_t Y[QSC_QMAC_STATE_SIZE]

The hash state


The documentation for this struct was generated from the following file:
  • C:/Users/stepp/Documents/Visual Studio 2022/Projects/C/QSC/QSC/qmac.h