QSC Post Quantum Cryptographic Library 1.0.0.6c (A6)
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 [124]
 
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[124]

[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: