AERN: Authenticated Encrypted Relay Network 1.0.0.0a (A1)
A post quantum authenticated and encrypted proxy chain network
aern_root_certificate Struct Reference

The root certificate structure. More...

#include <aern.h>

Data Fields

uint8_t verkey [AERN_ASYMMETRIC_VERIFICATION_KEY_SIZE]
char issuer [AERN_CERTIFICATE_ISSUER_SIZE]
uint8_t serial [AERN_CERTIFICATE_SERIAL_SIZE]
aern_certificate_expiration expiration
aern_configuration_sets algorithm
aern_version_sets version

Detailed Description

The root certificate structure.

The root certificate structure contains the fields for the AERN root (trust anchor) including the public verification key, issuer information, certificate serial, validity times, algorithm identifier, and version.

Field Documentation

◆ algorithm

The signature algorithm identifier

◆ expiration

The from and to certificate expiration times

◆ issuer

The certificate issuer text name

◆ serial

The certificate serial number

◆ verkey

uint8_t verkey[AERN_ASYMMETRIC_VERIFICATION_KEY_SIZE]

The serialized public key

◆ version

The certificate version type


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