17 #ifndef MCUXCLSESSION_FUNCTIONS_H_ 18 #define MCUXCLSESSION_FUNCTIONS_H_ 52 uint32_t *
const cpuWaBuffer,
54 uint32_t *
const pkcWaBuffer,
mcuxClSession_Descriptor_t *const mcuxClSession_Handle_t
Type for mcuxClSession Handle.
Definition: mcuxClSession_Types.h:110
uint64_t mcuxClSession_Status_Protected_t
Type for mcuxClSession protected status codes.
Definition: mcuxClSession_Types.h:72
mcuxClSession_Status_Protected_t mcuxClSession_destroy(mcuxClSession_Handle_t session)
Destroy a Crypto Library session.
Type definitions for the mcuxClSession component.
uint32_t mcuxClSession_Rtf_t
Type for mcuxClSession RTF configuration flags.
Definition: mcuxClSession_Types.h:77
mcuxClSession_Status_Protected_t mcuxClSession_setRtf(mcuxClSession_Handle_t session, mcuxClSession_Rtf_t RtfOptions)
Set the RTF option in a Crypto Library session.
mcuxClSession_Status_Protected_t mcuxClSession_init(mcuxClSession_Handle_t session, uint32_t *const cpuWaBuffer, uint32_t cpuWaSize, uint32_t *const pkcWaBuffer, uint32_t pkcWaSize)
Initialize a Crypto Library session.
Provides the API for the CSSL flow protection mechanism.
mcuxClSession_Status_Protected_t mcuxClSession_cleanup(mcuxClSession_Handle_t session)
Clean up a Crypto Library session.
#define MCUX_CSSL_FP_FUNCTION_DECL(id)
Declaration of a flow protected function.
Definition: mcuxCsslFlowProtection.h:119