SATP: Symmetric Authenticated Tunneling Protocol 1.0.0.0a (A1)
A quantum secure symmetric pre-shared key tunneling protocol
satp_master_key Struct Reference

The SATP master key structure. This structure holds the SATP master key information, including the key identity, the master derivation key, and the expiration time. The master key is used as the root from which branch keys are derived. More...

#include <satp.h>

Data Fields

QSC_SIMD_ALIGN uint8_t mdk [SATP_MKEY_SIZE]
QSC_SIMD_ALIGN uint8_t mid [SATP_MID_SIZE]
uint64_t expiration

Detailed Description

The SATP master key structure. This structure holds the SATP master key information, including the key identity, the master derivation key, and the expiration time. The master key is used as the root from which branch keys are derived.

Field Documentation

◆ expiration

uint64_t expiration

The expiration time in seconds from epoch

◆ mdk

QSC_SIMD_ALIGN uint8_t mdk[SATP_MKEY_SIZE]

The master derivation key

◆ mid

QSC_SIMD_ALIGN uint8_t mid[SATP_MID_SIZE]

Master key ID (domain identifier)


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