|
SATP: Symmetric Authenticated Tunneling Protocol 1.0.0.0a (A1)
A quantum secure symmetric pre-shared key tunneling protocol
|
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 |
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.
| uint64_t expiration |
The expiration time in seconds from epoch
| QSC_SIMD_ALIGN uint8_t mdk[SATP_MKEY_SIZE] |
The master derivation key
| QSC_SIMD_ALIGN uint8_t mid[SATP_MID_SIZE] |
Master key ID (domain identifier)