Skip to content

Struct SYN_AES_GCM_Context

ClassList > SYN_AES_GCM_Context

AES-GCM AEAD context — wraps AES key schedule and GHASH subkey/tables.

  • #include <syn_aes.h>

Public Attributes

Type Name
SYN_AES_Context aes
uint8_t h

Public Attributes Documentation

variable aes

SYN_AES_Context SYN_AES_GCM_Context::aes;

Base AES cipher context


variable h

uint8_t SYN_AES_GCM_Context::h[SYN_AES_BLOCK_SIZE];

GHASH subkey H = AES(K, 0)



The documentation for this class was generated from the following file src/syntropic/crypto/syn_aes.h