MCUX CLNS
MCUX Crypto Library Normal Secure
File List
Here is a list of all documented files with brief descriptions:
[detail level 1234]
  examples
 mcuxCl_clns.hCLNS header for component-independent functionality
 mcuxClAead.hTop-level include file for the mcuxClAead component
 mcuxClAead_Constants.hConstants for use with the mcuxClAead component
 mcuxClAead_Functions.hTop-level API of the mcuxClAead component
 mcuxClAead_Types.hType definitions for the mcuxClAead component
 mcuxClAeadModes.h
 mcuxClAeadModes_MemoryConsumption.hDefines the memory consumption for the clAeadModes component
 mcuxClAeadModes_Modes.hThis file defines the modes for the mcuxClAeadModes component
 mcuxClAes.hTop-level interface header for the mcuxClAes component
 mcuxClAes_Constants.h
 mcuxClAes_KeyTypes.hDefinition of supported key types in mcuxClAes component, see also mcuxClKey component
 mcuxClCipher.hTop-level include file for the mcuxClCipher component
 mcuxClCipher_Constants.hConstants for use with the mcuxClCipher component
 mcuxClCipher_Functions.hTop-level API of the mcuxClCipher component
 mcuxClCipher_Types.hType definitions for the mcuxClCipher component
 mcuxClCipherModes.h
 mcuxClCipherModes_MemoryConsumption.h
 mcuxClCipherModes_Modes.hSupported modes for the mcuxClCipher component
 mcuxClCore_Buffer.h
 mcuxClCore_Examples.h
 mcuxClCore_FunctionIdentifiers.hDefinition of function identifiers for the flow protection mechanism
 mcuxClCore_Platform.h
 mcuxClCore_Toolchain.h
 mcuxClEcc.hTop level header of mcuxClEcc component
 mcuxClEcc_Constants.hConstants definition for domain parameters of supported curves
 mcuxClEcc_Functions.hTop level APIs of mcuxClEcc component
 mcuxClEcc_KeyMechanisms.hECC related definitions to be used for key handling mechanisms of the mcuxClKey component
 mcuxClEcc_MemoryConsumption.hDefines the memory consumption for the mcuxClEcc component
 mcuxClEcc_ParameterSizes.hDefinitions of ECC domain parameter, key and signature sizes
 mcuxClEcc_Types.hType definitions of mcuxClEcc component
 mcuxClEcc_WeierECC.hHeader of mcuxClEcc functionalities related to ECC protocols based on (short) Weierstrass curves
 mcuxClEls.hTop-level include file for the ELS driver
 mcuxClEls_Aead.hELS header for Authenticated Encryption with Associated Data (AEAD)
 mcuxClEls_Cipher.hELS header for symmetric ciphers
 mcuxClEls_Cmac.hELS header for CMAC support
 mcuxClEls_Common.hELS header for common functionality
 mcuxClEls_Ecc.hELS header for elliptic curve cryptography This header exposes functions that enable using the ELS for elliptic curve cryptography
 mcuxClEls_Hash.hELS header for hashing
 mcuxClEls_Hmac.hELS header for HMAC support
 mcuxClEls_Kdf.hELS header for key derivation
 mcuxClEls_KeyManagement.hELS header for key management
 mcuxClEls_mapping.hHeader providing mapping for legacy function/definition names (with CSS)
 mcuxClEls_Rng.hELS header for random number generation
 mcuxClEls_Types.hELS type header
 mcuxClExample_ELS_Helper.h
 mcuxClExample_ELS_Key_Helper.h
 mcuxClExample_Key_Helper.h
 mcuxClExample_RFC3394_Helper.h
 mcuxClExample_RNG_Helper.h
 mcuxClExample_Session_Helper.h
 mcuxClHash.hTop-level include file for the mcuxClHash component
 mcuxClHash_Constants.hConstants for use with the mcuxClHash component
 mcuxClHash_Functions.hTop-level API of the mcuxClHash component
 mcuxClHash_MemoryConsumption.hDefines the memory consumption for the mcuxClHash component
 mcuxClHash_Types.hType definitions for the mcuxClHash component
 mcuxClHashModes.h
 mcuxClHashModes_Algorithms.hAlgorithm/mode definitions for the mcuxClHashModes component
 mcuxClHashModes_Constants.hConstants for use with the mcuxClHashModes component
 mcuxClHashModes_Functions.h
 mcuxClHashModes_MemoryConsumption.hDefines the memory consumption for the mcuxClHash component
 mcuxClHmac.h
 mcuxClHmac_Constants.hConstants for the mcuxClHmac component
 mcuxClHmac_Functions.hFunctions for the mcuxClHmac component
 mcuxClHmac_KeyTypes.hDefinition of supported key types in mcuxClHmac component, see also mcuxClKey component
 mcuxClHmac_MemoryConsumption.hDefines the memory consumption for the mcuxClHmac component All work area sizes in bytes are a multiple of CPU wordsize
 mcuxClHmac_Modes.hMode descriptors for the mcuxClHmac component
 mcuxClKey.hTop-level include file for the mcuxClKey component
 mcuxClKey_Constants.hConstants for the mcuxClKey component
 mcuxClKey_Functions.hTop-level API of the mcuxClKey component
 mcuxClKey_MemoryConsumption.hDefines the memory consumption for the mcuxClKey component All work area sizes in bytes are a multiple of CPU wordsize
 mcuxClKey_ProtectionMechanisms.h
 mcuxClKey_Types.hType definitions for the mcuxClKey component
 mcuxClMac.hTop-level include file for the mcuxClMac component
 mcuxClMac_Constants.hConstants and status codes for the mcuxClMac component
 mcuxClMac_Functions.hTop-level API of the mcuxClMac component
 mcuxClMac_Types.hType definitions for the mcuxClMac component
 mcuxClMacModes.h
 mcuxClMacModes_Constants.hConstants for the mcuxClMacModes component
 mcuxClMacModes_Functions.hFunctions for the mcuxClMacModes component
 mcuxClMacModes_MemoryConsumption.hDefines the memory consumption for the mcuxClMacModes component All work area sizes in bytes are a multiple of CPU wordsize
 mcuxClMacModes_Modes.h
 mcuxClMath.hTop level header of mcuxClMath component
 mcuxClMath_Functions.hAPIs of mcuxClMath component
 mcuxClMath_Types.h
 mcuxClMemory.hTop-level include file for the memory operations
 mcuxClMemory_Clear.hMemory header for clear functions
 mcuxClMemory_Copy.hMemory header for copy functions
 mcuxClMemory_Copy_Reversed.hMemory header for reversed copy functions
 mcuxClMemory_Endianness.hMemory header for endianness support functions
 mcuxClMemory_Set.hMemory header for set function
 mcuxClMemory_Types.hMemory type header
 mcuxClPadding.hTop-level include file for the padding component
 mcuxClPadding_Constants.hConstants definitions for the mcuxClPadding component
 mcuxClPadding_Types.hType definitions for the mcuxClPadding component
 mcuxClPkc.hTop level header of mcuxClPkc component (PKC hardware driver)
 mcuxClPkc_Functions.hAPIs of mcuxClPkc component
 mcuxClPkc_Types.hType definitions of mcuxClPkc component
 mcuxClRandom.hTop level header of mcuxClRandom component
 mcuxClRandom_Constants.hConstant definitions of mcuxClRandom component
 mcuxClRandom_Functions.hTop level APIs of mcuxClRandom component
 mcuxClRandom_Types.hType definitions of mcuxClRandom component
 mcuxClRandomModes.hTop level header of mcuxClRandomModes component
 mcuxClRandomModes_Constants.hMode definitions of mcuxClRandomModes component
 mcuxClRandomModes_Functions_PatchMode.h
 mcuxClRandomModes_MemoryConsumption.hDefines the memory consumption for the mcuxClRandom component
 mcuxClRsa.hTop-level include file for the mcuxClRsa component
 mcuxClRsa_Constants.hConstant definitions for the mcuxClRsa component
 mcuxClRsa_Functions.hTop-level API of the mcuxClRsa component
 mcuxClRsa_MemoryConsumption.hDefines the memory consumption for the mcuxClRsa component
 mcuxClRsa_Types.hType definitions for the mcuxClRsa component
 mcuxClSession.hTop-level include file for the mcuxClSession component
 mcuxClSession_Functions.hTop-level API of the mcuxClSession component
 mcuxClSession_MemoryConsumption.hDefines the memory consumption for the mcuxClSession component
 mcuxClSession_Types.hType definitions for the mcuxClSession component
 mcuxCsslAnalysis.h
 mcuxCsslCPreProcessor.hThe default implementation is based on standard C preprocessor functionality
 mcuxCsslDataIntegrity.hProvides the API for the CSSL data integrity mechanism
 mcuxCsslDataIntegrity_Cfg.hConfiguration of the implementation for the data integrity mechanism
 mcuxCsslDataIntegrity_Impl.hSelection of the implementation for the data integrity mechanism
 mcuxCsslDataIntegrity_None.hImplementation that disables the CSSL data integrity mechanism
 mcuxCsslFlowProtection.hProvides the API for the CSSL flow protection mechanism
 mcuxCsslFlowProtection_Cfg.hConfiguration of the implementation for the flow protection mechanism
 mcuxCsslFlowProtection_FunctionIdentifiers.hDefinition of function identifiers for the flow protection mechanism
 mcuxCsslFlowProtection_Impl.hSelection of the implementation for the flow protection mechanism
 mcuxCsslFlowProtection_SecureCounter_Common.hCounter based implementation for the flow protection mechanism, for a local security counter
 mcuxCsslFlowProtection_SecureCounter_Local.hCounter based implementation for the flow protection mechanism, for a local security counter
 mcuxCsslMemory.hTop-level include file for the CSSL memory functions
 mcuxCsslMemory_Clear.hHeader file of memory clear function
 mcuxCsslMemory_Compare.hInclude file for constant time memory compare function
 mcuxCsslMemory_Copy.hInclude file for memory copy function
 mcuxCsslMemory_Set.hHeader file of memory set function
 mcuxCsslMemory_Types.hType definitions for the mcuxCsslMemory component
 mcuxCsslParamIntegrity.hTop-level include file for the parameter integrity protection mechanism
 mcuxCsslSecureCounter.hProvides the API for the CSSL secure counter mechanism
 mcuxCsslSecureCounter_Cfg.hConfiguration of the implementation for the secure counter mechanism
 mcuxCsslSecureCounter_Impl.hSelection of the implementation for the secure counter mechanism
 mcuxCsslSecureCounter_None.hImplementation that disables the CSSL secure counter mechanism
 mcuxCsslSecureCounter_SW_Local.hSW implementation of the CSSL secure counter mechanism (using a local variable)