Constants for initalizing mcuxClEls_KeyProp_t.word. More...
Constants for initalizing mcuxClEls_KeyProp_t.word.
#define MCUXCLELS_KEYPROPERTY_VALUE_KEY_SIZE_128 |
128-bit key
#define MCUXCLELS_KEYPROPERTY_VALUE_KEY_SIZE_256 |
256-bit key
#define MCUXCLELS_KEYPROPERTY_VALUE_ACTIVE |
Key is active (loaded)
#define MCUXCLELS_KEYPROPERTY_VALUE_BASE_SLOT |
First part of multi-slot key.
#define MCUXCLELS_KEYPROPERTY_VALUE_GENERAL_PURPOSE_SLOT |
General purpose key slot.
#define MCUXCLELS_KEYPROPERTY_VALUE_RETENTION_SLOT |
Retention key slot.
#define MCUXCLELS_KEYPROPERTY_VALUE_HW_OUT_SLOT |
Hardware output key slot.
#define MCUXCLELS_KEYPROPERTY_VALUE_CMAC |
CMAC key.
#define MCUXCLELS_KEYPROPERTY_VALUE_KSK |
Key signing key.
#define MCUXCLELS_KEYPROPERTY_VALUE_RTF |
RTF signing key.
#define MCUXCLELS_KEYPROPERTY_VALUE_CKDF |
CKDF signing key.
#define MCUXCLELS_KEYPROPERTY_VALUE_HKDF |
HKDF signing key.
#define MCUXCLELS_KEYPROPERTY_VALUE_ECSGN |
ECC signing key.
#define MCUXCLELS_KEYPROPERTY_VALUE_ECDH |
ECC Diffie Hellman private key.
#define MCUXCLELS_KEYPROPERTY_VALUE_AES |
AES key.
#define MCUXCLELS_KEYPROPERTY_VALUE_HMAC |
HMAC key.
#define MCUXCLELS_KEYPROPERTY_VALUE_KWK |
Key Wrapping Key.
#define MCUXCLELS_KEYPROPERTY_VALUE_KUOK |
Key Unwrapping Only Key.
#define MCUXCLELS_KEYPROPERTY_VALUE_TLS_PREMASTER_SECRET |
TLS Premaster Secret.
#define MCUXCLELS_KEYPROPERTY_VALUE_TLS_MASTER_SECRET |
TLS Master Secret.
#define MCUXCLELS_KEYPROPERTY_VALUE_KGSRC |
Can provide key material input for ECC key generation.
#define MCUXCLELS_KEYPROPERTY_VALUE_HW_OUT |
A key to be used in a hardware out key slot.
#define MCUXCLELS_KEYPROPERTY_VALUE_WRPOK |
The key can be wrapped.
#define MCUXCLELS_KEYPROPERTY_VALUE_DUK |
Device Unique Key.
#define MCUXCLELS_KEYPROPERTY_VALUE_PRIVILEGED |
Caller must be in privileged mode to use the key.
#define MCUXCLELS_KEYPROPERTY_VALUE_NOTPRIVILEGED |
Caller does not have to be in privileged mode to use the key.
#define MCUXCLELS_KEYPROPERTY_VALUE_SECURE |
Caller must be in secure mode to use the key.
#define MCUXCLELS_KEYPROPERTY_VALUE_NOTSECURE |
Caller does not have to be in secure mode to use the key.