MCUX CLNS MCUX Crypto Library Normal Secure |

Data Structures
Here are the data structures with brief descriptions:

C mcuxClCss_AeadOption_t | Command option bit field for mcuxClCss_Aead_Init_Async, mcuxClCss_Aead_UpdateAad_Async, mcuxClCss_Aead_UpdateData_Async and mcuxClCss_Aead_Finalize_Async
C mcuxClCss_CipherOption_t | Command option bit field for mcuxClCss_Cipher_Async
C mcuxClCss_CkdfOption_t | Internal command option bit field for CKDF functions
C mcuxClCss_CmacOption_t | Command option bit field for mcuxClCss_Cmac_Async
C mcuxClCss_EccKeyGenOption_t | Command option bit field for mcuxClCss_EccKeyGen_Async Bit field to configure mcuxClCss_EccKeyGenOption_t
C mcuxClCss_EccSignOption_t | Command option bit field for mcuxClCss_EccSign_Async Bit field to configure mcuxClCss_EccSign_Async
C mcuxClCss_EccVerifyOption_t | Command option bit field for mcuxClCss_EccVerify_Async Bit field to configure mcuxClCss_EccVerifyOption_t
C mcuxClCss_HashOption_t | Command option bit field for mcuxClCss_Hash_Async and mcuxClCss_Hash_ShaDirect
C mcuxClCss_HkdfOption_t | Command option bit field for mcuxClCss_Hkdf_Rfc5869_Async
C mcuxClCss_HmacOption_t | Command option bit field for mcuxClCss_Hmac_Async
C mcuxClCss_HwConfig_t | Result type of mcuxClCss_GetHwConfig
C mcuxClCss_HwState_t | Result type of mcuxClCss_GetHwState
C mcuxClCss_HwVersion_t | Result type of mcuxClCss_GetHwVersion
C mcuxClCss_InterruptOptionEn_t | Command option type for mcuxClCss_SetIntEnableFlags and mcuxClCss_GetIntEnableFlags
C mcuxClCss_InterruptOptionRst_t | Type to control which CSS interrupts should be reset when calling mcuxClCss_ResetIntFlags
C mcuxClCss_InterruptOptionSet_t | Type to control which CSS interrupts should be set when calling mcuxClCss_SetIntFlags
C mcuxClCss_KeyImportOption_t | Command option bit field for mcuxClCss_KeyImport_Async
C mcuxClCss_KeyProp_t | Type for CSS key store key properties
C mcuxClCss_TlsOption_t | Internal command option bit field for mcuxClCss_TlsGenerateMasterKeyFromPreMasterKey_Async, and mcuxClCss_TlsGenerateMasterKeyFromPreMasterKey_Async
C mcuxClEcc_DomainParam_t | Parameter structure of elliptic curve of the form, y^2 = x^3 + a*x + b modulo prime p
C mcuxClEcc_KeyGen_Param_t | Parameter structure for function mcuxClEcc_KeyGen
C mcuxClEcc_PointMult_Param_t | Parameter structure for function mcuxClEcc_PointMult
C mcuxClEcc_Sign_Param_t | Parameter structure for function mcuxClEcc_Sign
C mcuxClEcc_Verify_Param_t | Parameter structure for function mcuxClEcc_Verify
C mcuxClHash_Algo |
C mcuxClHash_Context |
C mcuxClHash_ContextBuffer |
C mcuxClHash_ContextData |
C mcuxClKey_Descriptor | Type of the key handle
C mcuxClKey_DstDataProvider | Type of destination information structure
C mcuxClKey_Protection | Type to map load and flush functions
C mcuxClKey_SrcAuxDataProvider | Type of source information structure
C mcuxClKey_Type | Type to map algorithm id and size
C mcuxClPkc_State_t | Structure of PKC state backup
C mcuxClRsa_Key | Structure type for Rsa key, specifying key type and key entries
C mcuxClRsa_KeyEntry_t | Structure type for Rsa key entries, specifying key entry length and data
C mcuxClSession_Descriptor | Type for mcuxClSession Descriptor
C mcuxClSession_SecurityContext | Type for mcuxClSession security context
C mcuxClSession_WorkArea | Type for mcuxClSession workareas flags