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

Types used by the AEAD operations. More...

Typedefs

typedef struct mcuxClAead_ModeDescriptor mcuxClAead_ModeDescriptor_t
 AEAD mode/algorithm descriptor type.
typedef const mcuxClAead_ModeDescriptor_t *const mcuxClAead_Mode_t
 AEAD mode/algorithm type.
typedef struct mcuxClAead_TestDescriptor mcuxClAead_TestDescriptor_t
 Aead selftest mode/algorithm descriptor type.
typedef const mcuxClAead_TestDescriptor_t *const mcuxClAead_Test_t
 Aead selftest mode/algorithm type.
typedef struct mcuxClAead_Context mcuxClAead_Context_t
 AEAD context type.
typedef uint32_t mcuxClAead_Status_t
 AEAD status code.

Detailed Description

Types used by the AEAD operations.

Typedef Documentation

◆ mcuxClAead_ModeDescriptor_t

typedef struct mcuxClAead_ModeDescriptor mcuxClAead_ModeDescriptor_t

AEAD mode/algorithm descriptor type.

This type captures all the information that the AEAD interfaces need to know about a particular AEAD mode/algorithm.

◆ mcuxClAead_Mode_t

AEAD mode/algorithm type.

This type is used to refer to an AEAD mode/algorithm.

◆ mcuxClAead_TestDescriptor_t

typedef struct mcuxClAead_TestDescriptor mcuxClAead_TestDescriptor_t

Aead selftest mode/algorithm descriptor type.

This type captures all the information that the Aead selftest interfaces need to know about a particular Aead selftest mode/algorithm.

◆ mcuxClAead_Test_t

Aead selftest mode/algorithm type.

This type is used to refer to a Aead selftest mode/algorithm.

◆ mcuxClAead_Context_t

typedef struct mcuxClAead_Context mcuxClAead_Context_t

AEAD context type.

This type is used in the multi-part interfaces to store the information about the current operation and the relevant internal state.

Examples
mcuxClAeadModes_Ccm_Aes128_Multipart_example.c, and mcuxClAeadModes_Gcm_Aes128_Multipart_example.c.

◆ mcuxClAead_Status_t

typedef uint32_t mcuxClAead_Status_t

AEAD status code.

This type provides information about the status of the AEAD operation that has been performed.