psa_key_slot_t Struct Reference

Structure of a virtual key slot in local memory. More...

Detailed Description

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.
 

The documentation for this struct was generated from the following file: