DKTP: Dual Key Tunneling Protocol 1.0.0.0a (A1)
A quantum secure dual-key encrypted tunneling protocol
dktp_local_peer_key Struct Reference

The DKTP server key structure. More...

#include <dktp.h>

Data Fields

uint64_t expiration
uint8_t config [DKTP_CONFIG_SIZE]
uint8_t keyid [DKTP_KEYID_SIZE]
uint8_t peerid [DKTP_KEYID_SIZE]
uint8_t pss [DKTP_SECRET_SIZE]
uint8_t sigkey [DKTP_ASYMMETRIC_SIGNING_KEY_SIZE]
uint8_t verkey [DKTP_ASYMMETRIC_VERIFY_KEY_SIZE]

Detailed Description

The DKTP server key structure.

Field Documentation

◆ config

uint8_t config[DKTP_CONFIG_SIZE]

The primitive configuration string

◆ expiration

uint64_t expiration

The expiration time, in seconds from epoch

◆ keyid

uint8_t keyid[DKTP_KEYID_SIZE]

The key identity string

◆ peerid

uint8_t peerid[DKTP_KEYID_SIZE]

The peer identity string

◆ pss

uint8_t pss[DKTP_SECRET_SIZE]

The pre-shared secret copy array

◆ sigkey

The asymmetric signature signing-key

◆ verkey

The asymmetric signature verification-key


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