| mcuxClAes_Constants | Defines of constants associated with mcuxClAes |
| mcuxClAes_KeyTypes | Defines of supported key types of mcuxClAes, see mcuxClKey |
| mcuxClAes_Types | Types associated with mcuxClAes |
| ▼MCUX CL – API | |
| ►Buffer API | CL Buffer types |
| ►mcuxClCipher | Cipher component |
| ►mcuxClKey | McuxClKey component |
| ►mcuxClMac | Message Authentication Code (MAC) component |
| Random PATCH_MODE API | Random operations in PATCH_MODE |
| Random TEST_MODE API | Random operations in TEST_MODE |
| ►mcuxClAead | Hash component |
| ►HMAC Modes API | HMAC mode operations |
| ►MAC Modes API | Message Authentication Code (MAC) mode operations |
| ▼MCUX CL – Configurations | |
| Buffer Configuration | Configuration options for the buffer types |
| ▼mcuxClEcc | Elliptic Curve Cryptography component |
| ►mcuxClEcc_Constants | Defines all Macros of mcuxClEcc |
| mcuxClEcc_Functions | Defines all functions of mcuxClEcc |
| mcuxClEcc_Types | Defines all types of mcuxClEcc |
| ►mcuxClEcc_Descriptors | Defines descriptors of mcuxClEcc |
| ►mcuxClEcc_MemoryConsumption | Defines the memory consumption for the mcuxClEcc component |
| ▼mcuxClEls | ELS driver |
| ►mcuxClEls_Aead | This part of the mcuxClEls driver supports Authenticated Encryption with Associated Data (AEAD) |
| ►mcuxClEls_Cipher | This part of the mcuxClEls driver supports functionality for symmetric ciphers |
| ►mcuxClEls_Cmac | This part of the mcuxClEls driver supports functionality for cipher-based message authentication codes (CMAC) |
| ►mcuxClEls_Common | This part of the mcuxClEls driver supports common functionality |
| ►mcuxClEls_Crc | This part of the mcuxClEls driver defines the Command CRC functionality |
| ►mcuxClEls_Ecc | This part of the mcuxClEls driver supports functionality for elliptic curve cryptography |
| ►mcuxClEls_Hash | This part of the mcuxClEls driver supports hashing |
| ►mcuxClEls_Hmac | This part of the mcuxClEls driver supports functionality for hashed-key message authentication codes |
| ►mcuxClEls_Kdf | This part of the mcuxClEls driver supports functionality for key derivation |
| ►mcuxClEls_KeyManagement | This part of the mcuxClEls driver supports functionality for keys management |
| ►mcuxClEls_Rng | This part of the mcuxClEls driver supports functionality for random number generation |
| ►mcuxClEls_Types | This part of the mcuxClEls driver defines common types |
| ▼mcuxClHash | Hash component |
| ►mcuxClHash_Constants | Constants of mcuxClHash component |
| mcuxClHash_Functions | Defines all functions of mcuxClHash |
| mcuxClHash_Types | Defines all types of the mcuxClHash component |
| ▼mcuxClMath | Component of mathematics functions |
| mcuxClMath_Functions | Defines all functions of mcuxClMath |
| mcuxClMath_Macros | Defines all macros of mcuxClMath |
| ▼mcuxClMemory | Basic memory operations |
| mcuxClMemory_Clear | This function clears a memory region |
| ►mcuxClMemory_Constants | Defines all constants used by the mcuxClMemory functions |
| mcuxClMemory_Copy | This function copies a memory region from src to dst |
| mcuxClMemory_Copy_Reversed | This function copies a memory region from src to dst reversely |
| mcuxClMemory_Endianness | These macros implement endianess management on integers |
| mcuxClMemory_Set | This function sets all bytes in a memory region to a specified value |
| ►mcuxClMemory_Types | Defines all types used by the mcuxClMemory functions |
| mcuxClMemory_xor | This function performs xor between src1 and src2, and saves result to dst |
| ▼mcuxClOsccaPkc | Component of PKC hardware driver |
| ►mcuxClOsccaPkc_Functions | Defines all functions of mcuxClOsccaPkc |
| ▼mcuxClOsccaSafo | Component of SAFO hardware driver |
| ►mcuxClOsccaSafo_Constants | Defines all constants used by the mcuxClOsccaSafo functions |
| mcuxClOsccaSafo_Types | Defines the types and associated constants of the mcuxClOsccaSafo component |
| mcuxClOsccaSm3 | Hash component |
| mcuxClOsccaSm3_Modes | Hashing modes of the mcuxClOsccaSm3 component |
| MCUXCLOSCCASM3_OUTPUT_SIZE_ | Defines for digest sizes |
| Constants definitions | Constants used by the Padding component |
| Padding type definitions | Types used by the Padding component |
| ▼mcuxClPkc | Component of PKC hardware driver |
| ►mcuxClPkc_Functions | Defines all functions of mcuxClPkc |
| ►mcuxClPkc_Macros | Defines all macros of mcuxClPkc |
| ▼mcuxClRandom | Component of random number generation |
| ►mcuxClRandom_Constants | Defines all contstants of mcuxClRandom |
| mcuxClRandom_Functions | Defines all functions of mcuxClRandom |
| mcuxClRandom_Types | Defines all types of mcuxClRandom |
| mcuxClRandom_Constants | Defines all modes of mcuxClRandomModes |
| Random interfaces | Interfaces to perform Random handling operations |
| Random interfaces | Interfaces to perform Random handling operations |
| mcuxClRandomModes_MemoryConsumption | Defines the memory consumption for the mcuxClRandom component |
| ▼mcuxClRsa | RSA component |
| ►mcuxClRsa_Constants | Constants of mcuxClRsa component |
| mcuxClRsa_Functions | Defines all functions of mcuxClRsa |
| ►mcuxClRsa_Macros | Defines all macros of mcuxClRsa |
| mcuxClRsa_Types | Defines all types of the mcuxClRsa component |
| ▼mcuxClSession | This component provides functions for managing a session |
| mcuxClSession_Functions | Defines all functions of mcuxClSession |
| ►mcuxClSession_Constants | Defines all constants of mcuxClSession |
| mcuxClSession_Types | Defines all types of mcuxClSession |
| ▼MCUX CSSL – API | |
| ►Data Integrity API | Data integrity mechanism |
| ►Flow Protection API | Flow protection mechanism |
| ►mcuxCssl Memory API | Control Flow Protected Memory Functions |
| ►Parameter Integrity API | Functionality to ensure parameter integrity during function calls |
| ►Secure Counter API | Secure counter mechanism |
| ▼MCUX CSSL – Configurations | |
| Data Integrity Configuration | Configuration options for the data integrity mechanism |
| Flow Protection Configuration | Configuration options for the flow protection mechanism |
| Secure Counter Configuration | Configuration options for the secure counter mechanism |
| ▼MCUX CSSL – Implementations | |
| ►Data Integrity: Disabled | Disable the data integrity mechanism |
| ►Flow Protection: Secure Counter | Secure counter based implementation for the flow protection mechanism |
| ►Secure Counter: Disabled | Disable the secure counter mechanism |
| ►Secure Counter: SW Local | Secure counter mechanism implementation using a local variable |
| MCUXCSSLMEMORY_STATUS_ | Defines valid mcuxCsslMemory function return codes |
| MCUXCLOSCCASM3_WA | Definitions of workarea sizes for the mcuxClOsccaSm3 functions |
| MCUXCLOSCCASM3_CONTEXT | Definitions of context sizes for the mcuxClOsccaSm3 multi-part functions |
| MCUXCLOSCCASAFO_MISC_ | McuxClOsccaSafo misc macros and definitions |