MCUX CLNS
MCUX Crypto Library Normal Secure

Values for the privilege/security level of ELS commands. More...

Macros

#define MCUXCLELS_STATUS_PPROT_UNPRIVILEGED_SECURE
 This value of mcuxClEls_HwState_t.pprot means that the most recently started ELS operation was or is running in unprivileged secure mode. More...
 
#define MCUXCLELS_STATUS_PPROT_PRIVILEGED_SECURE
 This value of mcuxClEls_HwState_t.pprot means that the most recently started ELS operation was or is running in privileged secure mode. More...
 
#define MCUXCLELS_STATUS_PPROT_UNPRIVILEGED_NONSECURE
 This value of mcuxClEls_HwState_t.pprot means that the most recently started ELS operation was or is running in unprivileged non-secure mode. More...
 
#define MCUXCLELS_STATUS_PPROT_PRIVILEGED_NONSECURE
 This value of mcuxClEls_HwState_t.pprot means that the most recently started ELS operation was or is running in privileged non-secure mode. More...
 

Detailed Description

Values for the privilege/security level of ELS commands.

Note that some keys and memory areas may only be accessible when ELS is on a certain privilege/security level.

The default value, before any command has been executed, is MCUXCLELS_STATUS_PPROT_UNPRIVILEGED_NONSECURE.

Macro Definition Documentation

◆ MCUXCLELS_STATUS_PPROT_UNPRIVILEGED_SECURE

#define MCUXCLELS_STATUS_PPROT_UNPRIVILEGED_SECURE

This value of mcuxClEls_HwState_t.pprot means that the most recently started ELS operation was or is running in unprivileged secure mode.

◆ MCUXCLELS_STATUS_PPROT_PRIVILEGED_SECURE

#define MCUXCLELS_STATUS_PPROT_PRIVILEGED_SECURE

This value of mcuxClEls_HwState_t.pprot means that the most recently started ELS operation was or is running in privileged secure mode.

◆ MCUXCLELS_STATUS_PPROT_UNPRIVILEGED_NONSECURE

#define MCUXCLELS_STATUS_PPROT_UNPRIVILEGED_NONSECURE

This value of mcuxClEls_HwState_t.pprot means that the most recently started ELS operation was or is running in unprivileged non-secure mode.

◆ MCUXCLELS_STATUS_PPROT_PRIVILEGED_NONSECURE

#define MCUXCLELS_STATUS_PPROT_PRIVILEGED_NONSECURE

This value of mcuxClEls_HwState_t.pprot means that the most recently started ELS operation was or is running in privileged non-secure mode.