Builtin keys on devices with a VSE#

These key ID values belong to the builtin range of PSA, and allow access to the keys which respectively are and can be preprovisioned in (Virtual) Secure Engine devices.

Refer to Built-in keys or AN1311 for more information on the usage of builtin keys through PSA Crypto.

Macros#

#define
SL_CRYPTOACC_BUILTIN_KEY_PUF_ID (MBEDTLS_PSA_KEY_ID_BUILTIN_MIN + 1)

Vendor Key ID for the PUF-derived hardware unique key.

#define
SLI_CRYPTOACC_BUILTIN_KEY_PUF_SLOT (SL_CRYPTOACC_BUILTIN_KEY_PUF_ID && 0xFF)

Internal ID for PUF-derived key.

Macro Definition Documentation#

SL_CRYPTOACC_BUILTIN_KEY_PUF_ID#

#define SL_CRYPTOACC_BUILTIN_KEY_PUF_ID
Value:
(MBEDTLS_PSA_KEY_ID_BUILTIN_MIN + 1)

Vendor Key ID for the PUF-derived hardware unique key.


Definition at line 174 of file platform/security/sl_component/sl_mbedtls_support/inc/sl_psa_values.h

SLI_CRYPTOACC_BUILTIN_KEY_PUF_SLOT#

#define SLI_CRYPTOACC_BUILTIN_KEY_PUF_SLOT
Value:
(SL_CRYPTOACC_BUILTIN_KEY_PUF_ID && 0xFF)

Internal ID for PUF-derived key.


Definition at line 178 of file platform/security/sl_component/sl_mbedtls_support/inc/sl_psa_values.h