Structure of a virtual key slot in local memory. More...
Structure of a virtual key slot in local memory.
A slot contains key attributes, a lock count and the key_data
structure. key_data
consists of the size of the stored key in bytes and a uint8_t
data array large enough to store the largest key used in the current build. This type of key slot contains symmetric keys, asymmetric public keys or unstructured data.
Definition at line 76 of file psa_crypto_slot_management.h.
#include <psa_crypto_slot_management.h>
Data Fields | |
clist_node_t | node |
List node to link slot in global list. | |
size_t | lock_count |
Number of entities accessing the slot. | |
psa_key_attributes_t | attr |
Attributes associated with the stored key. | |
psa_key_attributes_t psa_key_slot_t::attr |
Attributes associated with the stored key.
Definition at line 79 of file psa_crypto_slot_management.h.
size_t psa_key_slot_t::lock_count |
Number of entities accessing the slot.
Definition at line 78 of file psa_crypto_slot_management.h.
clist_node_t psa_key_slot_t::node |
List node to link slot in global list.
Definition at line 77 of file psa_crypto_slot_management.h.