MCUX CLNS
MCUX Crypto Library Normal Secure

Defines macros used to initialize mcuxClCss_AeadOption_t. More...

Macros

#define MCUXCLCSS_AEAD_ENCRYPT
 Set mcuxClCss_AeadOption_t.dcrpt to this value to encrypt data. More...
 
#define MCUXCLCSS_AEAD_DECRYPT
 Set mcuxClCss_AeadOption_t.dcrpt to this value to decrypt data. More...
 
#define MCUXCLCSS_AEAD_STATE_IN_DISABLE
 Set mcuxClCss_AeadOption_t.acpsie to this value to load the GCM state from CSSv2. More...
 
#define MCUXCLCSS_AEAD_STATE_IN_ENABLE
 Set mcuxClCss_AeadOption_t.acpsie to this value to load the GCM state from the context. More...
 
#define MCUXCLCSS_AEAD_LASTINIT_TRUE
 Set mcuxClCss_AeadOption_t.lastinit to this value if this is the last call to init. More...
 
#define MCUXCLCSS_AEAD_LASTINIT_FALSE
 Set mcuxClCss_AeadOption_t.lastinit to this value if this is not the last call to init. More...
 
#define MCUXCLCSS_AEAD_EXTERN_KEY
 Set mcuxClCss_AeadOption_t.extkey to this value to use an external key. More...
 
#define MCUXCLCSS_AEAD_INTERN_KEY
 Set mcuxClCss_AeadOption_t.extkey to this value to use a key from the CSS keystore. More...
 

Detailed Description

Defines macros used to initialize mcuxClCss_AeadOption_t.

Macro Definition Documentation

◆ MCUXCLCSS_AEAD_ENCRYPT

#define MCUXCLCSS_AEAD_ENCRYPT

Set mcuxClCss_AeadOption_t.dcrpt to this value to encrypt data.

◆ MCUXCLCSS_AEAD_DECRYPT

#define MCUXCLCSS_AEAD_DECRYPT

Set mcuxClCss_AeadOption_t.dcrpt to this value to decrypt data.

◆ MCUXCLCSS_AEAD_STATE_IN_DISABLE

#define MCUXCLCSS_AEAD_STATE_IN_DISABLE

Set mcuxClCss_AeadOption_t.acpsie to this value to load the GCM state from CSSv2.

◆ MCUXCLCSS_AEAD_STATE_IN_ENABLE

#define MCUXCLCSS_AEAD_STATE_IN_ENABLE

Set mcuxClCss_AeadOption_t.acpsie to this value to load the GCM state from the context.

◆ MCUXCLCSS_AEAD_LASTINIT_TRUE

#define MCUXCLCSS_AEAD_LASTINIT_TRUE

Set mcuxClCss_AeadOption_t.lastinit to this value if this is the last call to init.

◆ MCUXCLCSS_AEAD_LASTINIT_FALSE

#define MCUXCLCSS_AEAD_LASTINIT_FALSE

Set mcuxClCss_AeadOption_t.lastinit to this value if this is not the last call to init.

◆ MCUXCLCSS_AEAD_EXTERN_KEY

#define MCUXCLCSS_AEAD_EXTERN_KEY

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

◆ MCUXCLCSS_AEAD_INTERN_KEY

#define MCUXCLCSS_AEAD_INTERN_KEY

Set mcuxClCss_AeadOption_t.extkey to this value to use a key from the CSS keystore.