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

AES cipher ctx structure. More...

#include <aes.h>

Data Fields

uint32_t roundkeys [124U]
size_t roundkeylen
size_t rounds
uint8_t * nonce

Detailed Description

AES cipher ctx structure.

Contains the expanded round-key array, round count, and a pointer to the nonce.

See also
qsc_aes_initialize, qsc_aes_dispose

Field Documentation

◆ nonce

uint8_t* nonce

[uint8_t*] Pointer to the nonce or initialization vector

◆ roundkeylen

size_t roundkeylen

[size_t] Number of round-key elements

◆ roundkeys

uint32_t roundkeys[124U]

[uint32_t] Round-key array as 32-bit sub-keys for software-based AES

◆ rounds

size_t rounds

[size_t] Number of transformation rounds


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