17 #ifndef MCUXCLAEAD_FUNCTIONS_H_ 18 #define MCUXCLAEAD_FUNCTIONS_H_ 20 #include <mcuxClConfig.h> 25 #include <mcuxClCore_Buffer.h> 93 uint32_t *
const pOutLength,
139 uint32_t nonceLength,
141 uint32_t adataLength,
177 uint32_t *
const pOutLength
232 uint32_t *
const pOutLength,
266 uint32_t *
const pOutLength
struct mcuxClAead_Context mcuxClAead_Context_t
AEAD context type.
Definition: mcuxClAead_Types.h:79
const mcuxClAead_ModeDescriptor_t *const mcuxClAead_Mode_t
AEAD mode/algorithm type.
Definition: mcuxClAead_Types.h:63
mcuxClSession_Descriptor_t *const mcuxClSession_Handle_t
Type for mcuxClSession Handle.
Definition: mcuxClSession_Types.h:124
MCUX_CSSL_FP_PROTECTED_TYPE(mcuxClAead_Status_t) mcuxClAead_crypt(mcuxClSession_Handle_t session
One-shot authenticated encryption/decryption function.
Definition: mcuxCsslFlowProtection_example.c:137
mcuxClKey_Descriptor_t *const mcuxClKey_Handle_t
Key handle type.
Definition: mcuxClKey_Types.h:87
#define MCUX_CSSL_FP_FUNCTION_DECL(...)
Declaration of a flow protected function.
Definition: mcuxCsslFlowProtection.h:125
Type definitions for the mcuxClAead component.
uint8_t *const mcuxCl_Buffer_t
Generic buffer typeThis type provides a pointer to the memory location that can be used for both read...
Definition: mcuxClCore_Buffer.h:51
Top-level include file for the mcuxClKey component.
uint32_t mcuxClAead_Status_t
AEAD status code.
Definition: mcuxClAead_Types.h:87
Type definitions for the mcuxClSession component.
const uint8_t *const mcuxCl_InputBuffer_t
Input buffer typeThis type provides a pointer to the memory location that should be used to read inpu...
Definition: mcuxClCore_Buffer.h:42