![]() |
![]() |
| CAESCBC_OneStepOperation | Struct containing the parameters required for encrypting/decrypting a message in a single-step operation |
| CAESCBC_OperationUnion | Union containing a reference to a one step or segmented operation |
| CAESCBC_Params | CBC Parameters |
| CAESCBC_SegmentedOperation | Struct containing the parameters required for encrypting/decrypting a message in a segmented operation. Must be updated for steps of a segmented operation where data is processed (addData() and finalize()) |
| CAESCBCLPF3_Object | AESCBCLPF3 Object |
| CAESCCM_OneStepOperation | Struct containing the parameters required for encrypting/decrypting and authenticating/verifying a message for one-step operations |
| CAESCCM_OperationUnion | Union containing a reference to a one step, segmented AAD, segmented data, or segmented finalize operation |
| CAESCCM_Params | CCM Parameters |
| CAESCCM_SegmentedAADOperation | Struct containing the parameters required for authenticating/verifying additional data in a segmented operation. Must be updated for each add AAD step of a segmented operation |
| CAESCCM_SegmentedDataOperation | Struct containing the parameters required for encrypting/decrypting a message in a segmented operation. Must be updated between each add data step of a segmented operation |
| CAESCCM_SegmentedFinalizeOperation | Struct containing the parameters required for finalizing an encryption/decryption and authentication/verification of a message in a segmented operation |
| CAESCCMLPF3_Object | AESCCMLPF3 Object |
| CAESCMAC_Operation | Struct containing the parameters required for signing or verifying a message |
| CAESCMAC_Params | AESCMAC Parameters |
| CAESCMACLPF3_Object | AESCMACLPF3 Object |
| CAESCommon_Config | AES Global configuration |
| CAESCommonLPF3_HWAttrs | AESCommonLPF3 Hardware Attributes |
| CAESCommonLPF3_Object | AESCommonLPF3 Object |
| CAESCTR_OneStepOperation | Struct containing the parameters required for encrypting/decrypting a message using a one-step operation |
| CAESCTR_OperationUnion | Union containing a reference to a one-step and segmented operation structure |
| CAESCTR_Params | CTR Parameters |
| CAESCTR_SegmentedOperation | Struct containing the parameters required for encrypting/decrypting a message using a segmented operation. This struct must be updated for each "add data" and "finalize" step. Modifying the structure and any buffers that it points to while an operation is in progress is prohibited |
| CAESCTRDRBG_Params | AESCTRDRBG Parameters |
| CAESCTRDRBGXX_HWAttrs | AESCTRDRBGXX Hardware Attributes |
| CAESCTRDRBGXX_Object | AESCTRDRBGXX Object |
| CAESCTRLPF3_Object | AESCTRLPF3 Object |
| CAESECB_Operation | Struct containing the parameters required for encrypting/decrypting and a message |
| CAESECB_Params | ECB Parameters |
| CAESECBLPF3_Object | AESECBLPF3 Object |
| CAESGCM_OneStepOperation | Struct containing the parameters required for encrypting/decrypting and authenticating/verifying a message for one-step operations |
| CAESGCM_OperationUnion | Union containing a reference to a one step, segmented AAD, segmented data, or segmented finalize operation |
| CAESGCM_Params | GCM Parameters |
| CAESGCM_SegmentedAADOperation | Struct containing the parameters required for authenticating/verifying additional data in a segmented operation. Must be updated for each add AAD step of a segmented operation |
| CAESGCM_SegmentedDataOperation | Struct containing the parameters required for encrypting/decrypting a message in a segmented operation. Must be updated between each add data step of a segmented operation |
| CAESGCM_SegmentedFinalizeOperation | Struct containing the parameters required for finalizing an encryption/decryption and authentication/verification of a message in a segmented operation |
| CAESGCMLPF3_Object | AESGCMLPF3 Object |
| CAESGCMLPF3HSM_Object | AESGCMLPF3HSM Object |
| CANSIX936KDF_Config | ANSIX936KDF Global configuration |
| CANSIX936KDF_Params | ANSIX936KDF Parameters |
| CANSIX936KDFXX_HWAttrs | Hardware-specific configuration attributes |
| CANSIX936KDFXX_Object | ANSIX936KDFXX Object |
| CCryptoKey | CryptoKey datastructure |
| CCryptoKey_KeyStore | Key store CryptoKey datastructure |
| CCryptoKey_Plaintext | Plaintext CryptoKey datastructure |
| CECC_BrainpoolP256R1_Param | Union to access ECC_BrainpoolP256R1 curve params in bytes or words |
| CECC_BrainpoolP384R1_Param | Union to access ECC_BrainpoolP384R1 curve params in bytes or words |
| CECC_BrainpoolP512R1_Param | Union to access ECC_BrainpoolP512R1 curve params in bytes or words |
| CECC_Curve25519_Param | Union to access ECC_Curve25519 curve params in bytes or words |
| CECC_NISTP192_Param | Union to access ECC_NISTP192 curve params in bytes or words |
| CECC_NISTP224_Param | Union to access ECC_NISTP256 curve params in bytes or words |
| CECC_NISTP256_Param | Union to access ECC_NISTP256 curve params in bytes or words |
| CECC_NISTP384_Param | Union to access ECC_NISTP384 curve params in bytes or words |
| CECC_NISTP521_Param | Union to access ECC_NISTP521 curve params in bytes or words |
| CECC_Param | Union to format inputs to ECC library |
| CECCParams_CurveParams | A structure containing the parameters of an elliptic curve |
| CECDH_Config | ECC Global configuration |
| CECDH_Operation | Union containing pointers to all supported operation structs |
| CECDH_OperationComputeSharedSecret | Struct containing the parameters required to compute the shared secret |
| CECDH_OperationGeneratePublicKey | Struct containing the parameters required to generate a public key |
| CECDH_Params | ECC Parameters |
| CECDHLPF3HSM_HWAttrs | Hardware-specific configuration attributes |
| CECDHLPF3HSM_Object | ECDHLPF3HSM Object |
| CECDHLPF3SW_HWAttrs | ECDHLPF3SW Hardware Attributes |
| CECDHLPF3SW_Object | ECDHLPF3SW Object |
| CECDSA_Config | ECDSA Global configuration |
| CECDSA_Operation | Union containing pointers to all supported operation structs |
| CECDSA_OperationSign | Struct containing the parameters required for signing a message |
| CECDSA_OperationVerify | Struct containing the parameters required for verifying a message |
| CECDSA_Params | ECDSA Parameters |
| CECDSALPF3HSM_HWAttrs | ECDSALPF3HSM Hardware Attributes |
| CECDSALPF3HSM_Object | ECDSALPF3HSM Object |
| CECDSALPF3SW_HWAttrs | ECDSALPF3SW Hardware Attributes |
| CECDSALPF3SW_Object | ECDSALPF3SW Object |
| CECIES_Config | ECIES Global configuration |
| CECIES_Params | ECIES Parameters |
| CECIESXX_HWAttrs | Hardware-specific configuration attributes |
| CECIESXX_Object | ECIESXX Object |
| CEDDSA_Config | EDDSA Global configuration |
| CEDDSA_Operation | Union containing pointers to all supported operation structs |
| CEDDSA_OperationGeneratePublicKey | Struct containing the parameters required for generating an EdDSA private-public keypair |
| CEDDSA_OperationSign | Struct containing the parameters required for generating an EdDSA digital signature |
| CEDDSA_OperationVerify | Struct containing the parameters required for verifying an EdDSA digital signature |
| CEDDSA_Params | EDDSA Parameters |
| CEDDSALPF3HSM_HWAttrs | EDDSALPF3HSM Hardware Attributes |
| CEDDSALPF3HSM_Object | EDDSALPF3HSM Object |
| CKeyStore_accessSemaphoreObject | |
| CKeyStore_s_DestroyPurgeKeyMsg | |
| CKeyStore_s_ExportMsg | |
| CKeyStore_s_GenerateKeyMsg | |
| CKeyStore_s_GetKeyAttributesMsg | |
| CKeyStore_s_GetKeyMsg | |
| CKeyStore_s_ImportKeyMsg | |
| CKeyStore_s_ResetKeyAttributesMsg | |
| CRNG_Config | RNG Global configuration |
| CRNG_Params | RNG Parameters |
| CSHA2_Config | SHA2 Global configuration |
| CSHA2_Params | SHA2 Parameters |
| CSHA2LPF3SW_HWAttrs | Hardware-specific configuration attributes |
| CTRNG_Config | TRNG Global configuration |
| CTRNG_Params | TRNG Parameters |
| CTRNGLPF3HSM_HWAttrs | TRNGLPF3HSM Hardware Attributes |