![]() |
ndn-lite
|
The structure to implement keys storage and management. More...
#include <key-storage.h>
Data Fields | |
ndn_data_t | trust_anchor |
The trust anchor storage. More... | |
ndn_ecc_pub_t | trust_anchor_key |
The trust anchor public key. More... | |
uint8_t | is_bootstrapped |
Boolean indicating whether the device is bootstrapped. More... | |
ndn_ecc_pub_t | ecc_pub_keys [NDN_SEC_SIGNING_KEYS_SIZE] |
The self signing key storage. More... | |
ndn_ecc_prv_t | ecc_prv_keys [NDN_SEC_SIGNING_KEYS_SIZE] |
ndn_hmac_key_t | hmac_keys [NDN_SEC_SIGNING_KEYS_SIZE] |
ndn_aes_key_t | aes_keys [NDN_SEC_ENCRYPTION_KEYS_SIZE] |
The self encryption/decryption key storage. More... | |
The structure to implement keys storage and management.
ndn_aes_key_t ndn_key_storage::aes_keys[NDN_SEC_ENCRYPTION_KEYS_SIZE] |
The self encryption/decryption key storage.
ndn_ecc_prv_t ndn_key_storage::ecc_prv_keys[NDN_SEC_SIGNING_KEYS_SIZE] |
ndn_ecc_pub_t ndn_key_storage::ecc_pub_keys[NDN_SEC_SIGNING_KEYS_SIZE] |
The self signing key storage.
ndn_hmac_key_t ndn_key_storage::hmac_keys[NDN_SEC_SIGNING_KEYS_SIZE] |
uint8_t ndn_key_storage::is_bootstrapped |
Boolean indicating whether the device is bootstrapped.
ndn_data_t ndn_key_storage::trust_anchor |
The trust anchor storage.
ndn_ecc_pub_t ndn_key_storage::trust_anchor_key |
The trust anchor public key.