QSMP: Quantum Secure Messaging Protocol 1.3.0.0a (A3)
A quantum secure encrypted tunneling protocol
qsmp_server_signature_key Struct Reference

The QSMP server key structure. More...

#include <qsmp.h>

Data Fields

uint64_t expiration
 
uint8_t config [QSMP_CONFIG_SIZE]
 
uint8_t keyid [QSMP_KEYID_SIZE]
 
uint8_t sigkey [QSMP_ASYMMETRIC_SIGNING_KEY_SIZE]
 
uint8_t verkey [QSMP_ASYMMETRIC_VERIFY_KEY_SIZE]
 

Detailed Description

The QSMP server key structure.

Field Documentation

◆ config

uint8_t config[QSMP_CONFIG_SIZE]

The primitive configuration string

◆ expiration

uint64_t expiration

The expiration time, in seconds from epoch

◆ keyid

uint8_t keyid[QSMP_KEYID_SIZE]

The key identity string

◆ sigkey

The asymmetric signature signing-key

◆ verkey

The asymmetric signature verification-key


The documentation for this struct was generated from the following file: