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

Stores the active transcript hash context and its selected hash algorithm. More...

#include <tlsstate.h>

Data Fields

qsc_tls_hash_algorithm hash
bool initialized
union { 
   qsc_sha256_state   sha256 
   qsc_sha384_state   sha384 
   qsc_sha512_state   sha512 
ctx

Detailed Description

Stores the active transcript hash context and its selected hash algorithm.

Field Documentation

◆ [union]

union { ... } ctx

Storage for the active transcript hash state.

◆ hash

Active transcript hash algorithm.

◆ initialized

bool initialized

True when the transcript hash context has been initialized.

◆ sha256

SHA-256 transcript hash state.

◆ sha384

SHA-384 transcript hash state.

◆ sha512

SHA-512 transcript hash state.


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