#include <subsys/nrf_security/src/drivers/cracen/cracenpsa/include/cracen_psa_kmu.h>
Key usage schemes for KMU metadata.
Defines how keys stored in KMU are handled and used by the CRACEN driver.
| Enumerator |
|---|
| CRACEN_KMU_KEY_USAGE_SCHEME_PROTECTED | Keys can only be pushed to CRACEN's protected RAM.
The keys are not encrypted. Only AES is supported.
|
| CRACEN_KMU_KEY_USAGE_SCHEME_SEED | CRACEN's IKG seed uses three key slots.
Pushed to the seed register.
|
| CRACEN_KMU_KEY_USAGE_SCHEME_ENCRYPTED | Keys are stored in encrypted form.
They will be decrypted to the KMU push area for usage.
|
| CRACEN_KMU_KEY_USAGE_SCHEME_RAW | Keys are not encrypted.
Pushed to the KMU push area.
|