MCUX CLNS
MCUX Crypto Library Normal Secure
 
Loading...
Searching...
No Matches

Option values for mcuxClEls_CmacOption_t. More...

Macros

#define MCUXCLELS_CMAC_EXTERNAL_KEY_ENABLE
 Set mcuxClEls_CmacOption_t.extkey to this value to use an external key.
 
#define MCUXCLELS_CMAC_EXTERNAL_KEY_DISABLE
 Set mcuxClEls_CmacOption_t.extkey to this value to use a key from the ELS keystore.
 
#define MCUXCLELS_CMAC_INITIALIZE_DISABLE
 Set mcuxClEls_CmacOption_t.initialize to this value if the message chunk does not include the first block of the message.
 
#define MCUXCLELS_CMAC_INITIALIZE_ENABLE
 Set mcuxClEls_CmacOption_t.initialize to this value if the message chunk includes the first block of the message.
 
#define MCUXCLELS_CMAC_FINALIZE_DISABLE
 Set mcuxClEls_CmacOption_t.finalize to this value if the message chunk does not include the last block of the message.
 
#define MCUXCLELS_CMAC_FINALIZE_ENABLE
 Set mcuxClEls_CmacOption_t.finalize to this value if the message chunk includes the last block of the message.
 

Detailed Description

Option values for mcuxClEls_CmacOption_t.

Macro Definition Documentation

◆ MCUXCLELS_CMAC_EXTERNAL_KEY_ENABLE

#define MCUXCLELS_CMAC_EXTERNAL_KEY_ENABLE

Set mcuxClEls_CmacOption_t.extkey to this value to use an external key.

◆ MCUXCLELS_CMAC_EXTERNAL_KEY_DISABLE

#define MCUXCLELS_CMAC_EXTERNAL_KEY_DISABLE

Set mcuxClEls_CmacOption_t.extkey to this value to use a key from the ELS keystore.

◆ MCUXCLELS_CMAC_INITIALIZE_DISABLE

#define MCUXCLELS_CMAC_INITIALIZE_DISABLE

Set mcuxClEls_CmacOption_t.initialize to this value if the message chunk does not include the first block of the message.

◆ MCUXCLELS_CMAC_INITIALIZE_ENABLE

#define MCUXCLELS_CMAC_INITIALIZE_ENABLE

Set mcuxClEls_CmacOption_t.initialize to this value if the message chunk includes the first block of the message.

◆ MCUXCLELS_CMAC_FINALIZE_DISABLE

#define MCUXCLELS_CMAC_FINALIZE_DISABLE

Set mcuxClEls_CmacOption_t.finalize to this value if the message chunk does not include the last block of the message.

◆ MCUXCLELS_CMAC_FINALIZE_ENABLE

#define MCUXCLELS_CMAC_FINALIZE_ENABLE

Set mcuxClEls_CmacOption_t.finalize to this value if the message chunk includes the last block of the message.