|
SATP: Symmetric Authenticated Tunneling Protocol 1.0.0.0a (A1)
A quantum secure symmetric pre-shared key tunneling protocol
|
The SATP server key structure. This structure represents the SATP server key, which is derived from the master key. It contains the server's key identity, server derivation key, and expiration time. More...
#include <satp.h>
Data Fields | |
| QSC_SIMD_ALIGN uint8_t | sdk [SATP_SKEY_SIZE] |
| QSC_SIMD_ALIGN uint8_t | sid [SATP_SID_SIZE] |
| QSC_SIMD_ALIGN uint8_t | stc [SATP_SKEY_SIZE] |
| uint64_t | expiration |
The SATP server key structure. This structure represents the SATP server key, which is derived from the master key. It contains the server's key identity, server derivation key, and expiration time.
| uint64_t expiration |
The expiration time in seconds from epoch
| QSC_SIMD_ALIGN uint8_t sdk[SATP_SKEY_SIZE] |
The server derivation key
| QSC_SIMD_ALIGN uint8_t sid[SATP_SID_SIZE] |
Server key ID (domain+branch identifier)
| QSC_SIMD_ALIGN uint8_t stc[SATP_SKEY_SIZE] |
The server long term secret