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

Defines all macros of mcuxClEls_Aead. More...

Modules

 MCUXCLELS_AEAD_
 Defines macros used to initialize mcuxClEls_AeadOption_t.
 

Macros

#define MCUXCLELS_AEAD_IV_BLOCK_SIZE
 
#define MCUXCLELS_AEAD_AAD_BLOCK_SIZE
 AES-GCM AAD Granularity: 128 bit (16 bytes)
 
#define MCUXCLELS_AEAD_TAG_SIZE
 tag size: Tag generation supports only a 128 bit wide tag (16 bytes)
 
#define MCUXCLELS_AEAD_CONTEXT_SIZE
 context size: 512 bit (64 bytes) + 16 bytes for finalize
 

Detailed Description

Defines all macros of mcuxClEls_Aead.

Macro Definition Documentation

◆ MCUXCLELS_AEAD_IV_BLOCK_SIZE

#define MCUXCLELS_AEAD_IV_BLOCK_SIZE

AES-GCM IV Granularity: 128 bit (16 bytes)

◆ MCUXCLELS_AEAD_AAD_BLOCK_SIZE

#define MCUXCLELS_AEAD_AAD_BLOCK_SIZE

AES-GCM AAD Granularity: 128 bit (16 bytes)

◆ MCUXCLELS_AEAD_TAG_SIZE

#define MCUXCLELS_AEAD_TAG_SIZE

tag size: Tag generation supports only a 128 bit wide tag (16 bytes)

◆ MCUXCLELS_AEAD_CONTEXT_SIZE

#define MCUXCLELS_AEAD_CONTEXT_SIZE

context size: 512 bit (64 bytes) + 16 bytes for finalize