Key ID definitions for the PSA Crypto API. More...
Key ID definitions for the PSA Crypto API.
Definition in file id.h.
#include <stdint.h>
Go to the source code of this file.
#define | PSA_KEY_ID_NULL ((psa_key_id_t)0) |
The null key identifier. More... | |
#define | PSA_KEY_ID_USER_MIN ((psa_key_id_t)0x00000001) |
The minimum value for a key identifier chosen by the application. | |
#define | PSA_KEY_ID_USER_MAX ((psa_key_id_t)0x3fffffff) |
The maximum value for a key identifier chosen by the application. | |
#define | PSA_KEY_ID_VENDOR_MIN ((psa_key_id_t)0x40000000) |
The minimum value for a key identifier chosen by the implementation. | |
#define | PSA_KEY_ID_VENDOR_MAX ((psa_key_id_t)0x7fffffff) |
The maximum value for a key identifier chosen by the implementation. | |
typedef uint32_t | psa_key_id_t |
Key identifier. More... | |
#define PSA_KEY_ID_NULL ((psa_key_id_t)0) |
The null key identifier.
The null key identifier is always invalid, except when used without in a call to psa_destroy_key() which will return PSA_SUCCESS.
typedef uint32_t psa_key_id_t |