Quantum Secure Tunneling Protocol 1.0.0.0a (A1)
A three-party quantum secure encrypted tunneling protocol
qstp_root_signature_key Struct Reference

The QSTP root key structure. More...

#include <qstp.h>

Data Fields

char issuer [QSTP_CERTIFICATE_ISSUER_SIZE]
 
uint8_t serial [QSTP_CERTIFICATE_SERIAL_SIZE]
 
uint8_t sigkey [QSTP_ASYMMETRIC_SIGNING_KEY_SIZE]
 
uint8_t verkey [QSTP_ASYMMETRIC_VERIFICATION_KEY_SIZE]
 
qstp_certificate_expiration expiration
 
qstp_configuration_sets algorithm
 
qstp_version_sets version
 

Detailed Description

The QSTP root key structure.

This structure holds the root signing key information including issuer, serial number, signing key, verification key, expiration times, and algorithm configuration.

Field Documentation

◆ algorithm

The signature algorithm identifier

◆ expiration

The certificate expiration times

◆ issuer

The certificate issuer text

◆ serial

The certificate serial number

◆ sigkey

The asymmetric signature signing key

◆ verkey

The serialized public key

◆ version

The certificate version


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