nRF Connect SDK API 3.3.99
Loading...
Searching...
No Matches

Key ID definitions and constants for the CRACEN PSA driver. More...

Macros

#define CRACEN_BUILTIN_IDENTITY_KEY_ID   ((uint32_t)0x7fffc001)
 Built-in identity key ID.
 
#define CRACEN_BUILTIN_MKEK_ID   ((uint32_t)0x7fffc002)
 Built-in MKEK (Master Key Encryption Key) ID.
 
#define CRACEN_BUILTIN_MEXT_ID   ((uint32_t)0x7fffc003)
 Built-in MEXT (Master External Key) ID.
 
#define CRACEN_PROTECTED_RAM_AES_KEY0_ID   ((uint32_t)0x7fffc004)
 Protected RAM AES key 0 ID.
 
#define PSA_KEY_LOCATION_CRACEN   ((psa_key_location_t)(0x800000 | ('N' << 8)))
 Key location identifier for CRACEN.
 
#define CRACEN_KEY_PERSISTENCE_REVOKABLE   0x02
 Key persistence state: revokable.
 
#define CRACEN_KEY_PERSISTENCE_READ_ONLY   0x03
 Key persistence state: read-only.
 

Detailed Description

Key ID definitions and constants for the CRACEN PSA driver.

Note
These key IDs are shared between the public driver API and internal implementation.

This module provides key ID definitions and constants, shared between the public driver API and internal implementation.