SIAP: Secure Infrastructure Access Protocol 1.0.0.0a (A1)
A post-quantum secure user verification system and access control mechanism
siap_server_key Struct Reference

The SIAP server key structure. This structure contains the SIAP server key, the server's domain identity, the device key, and expiration time. More...

#include <siap.h>

Data Fields

uint8_t kbase [SIAP_SERVER_KEY_SIZE]
uint8_t sid [SIAP_SID_SIZE]
uint8_t dsalt [SIAP_SALT_SIZE]
uint64_t expiration

Detailed Description

The SIAP server key structure. This structure contains the SIAP server key, the server's domain identity, the device key, and expiration time.

Field Documentation

◆ dsalt

uint8_t dsalt[SIAP_SALT_SIZE]

Server device salt

◆ expiration

uint64_t expiration

The expiration time in seconds from epoch

◆ kbase

uint8_t kbase[SIAP_SERVER_KEY_SIZE]

The server derivation key

◆ sid

uint8_t sid[SIAP_SID_SIZE]

Server domain ID


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