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_psk_identity_view Struct Reference

Non-owning view of a TLS pre-shared-key identity. More...

#include <tlsextensions.h>

Data Fields

const uint8_t * identity
size_t identitylen
uint32_t obfuscatedticketage

Detailed Description

Non-owning view of a TLS pre-shared-key identity.

This structure represents a PSK identity entry as used by the TLS 1.3 pre_shared_key extension. The identity pointer is non-owning and may either refer to caller-owned ticket bytes during encoding or to bytes inside an encoded extension buffer during decoding.

Field Documentation

◆ identity

const uint8_t* identity

Pointer to the PSK identity or ticket byte string.

◆ identitylen

size_t identitylen

Length, in bytes, of the PSK identity.

◆ obfuscatedticketage

uint32_t obfuscatedticketage

Obfuscated ticket age value encoded with the identity.


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