QSC Post Quantum Cryptographic Library 1.1.0.2 (B2)
A post quantum secure library written in Ansi C
Loading...
Searching...
No Matches
qsc_qmac_keyparams Struct Reference

The key parameters structure containing key and info arrays and lengths. More...

#include <qmac.h>

Data Fields

const uint8_t * key
uint8_t * nonce
const uint8_t * info
size_t keylen
size_t noncelen
size_t infolen

Detailed Description

The key parameters structure containing key and info arrays and lengths.

This structure holds the key material and additional parameters required by QMAC.

Field Documentation

◆ info

const uint8_t* info

[const] The information tweak

◆ infolen

size_t infolen

The length in bytes of the information tweak

◆ key

const uint8_t* key

[const] The input MAC key

◆ keylen

size_t keylen

The length in bytes of the MAC key

◆ nonce

uint8_t* nonce

Pointer to the optional nonce array

◆ noncelen

size_t noncelen

The nonce length


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