![]() |
![]() |
| 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()) |
| CAESCBCXXF3_Object | AESCBCXXF3 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 |
| CAESCCMXXF3_Object | AESCCMXXF3 Object |
| CAESCMAC_Operation | Struct containing the parameters required for signing or verifying a message |
| CAESCMAC_Params | AESCMAC Parameters |
| CAESCMACXXF3_Object | AESCMACXXF3 Object |
| CAESCommon_Config | AES Global configuration |
| CAESCommonXXF3_HWAttrs | AESCommonXXF3 Hardware Attributes |
| CAESCommonXXF3_Object | AESCommonXXF3 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 |
| CAESCTRXXF3_Object | AESCTRXXF3 Object |
| CAESECB_Operation | Struct containing the parameters required for encrypting/decrypting and a message |
| CAESECB_Params | ECB Parameters |
| CAESECBXXF3_Object | AESECBXXF3 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 |
| CAESGCMXXF3HSM_Object | AESGCMXXF3HSM 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 |
| CECDHXXF3HSM_HWAttrs | Hardware-specific configuration attributes |
| CECDHXXF3HSM_Object | ECDHXXF3HSM 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 |
| CECDSAXXF3HSM_HWAttrs | ECDSAXXF3HSM Hardware Attributes |
| CECDSAXXF3HSM_Object | ECDSAXXF3HSM 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 |
| CEDDSAXXF3HSM_HWAttrs | EDDSAXXF3HSM Hardware Attributes |
| CEDDSAXXF3HSM_Object | EDDSAXXF3HSM 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 |
| Cti_psa_aead_operation_s | |
| Cti_psa_cipher_operation_s | |
| Cti_psa_hash_operation_s | |
| Cti_psa_mac_operation_s | |
| CTRNG_Config | TRNG Global configuration |
| CTRNG_Params | TRNG Parameters |
| CTRNGXXF3HSM_HWAttrs | TRNGXXF3HSM Hardware Attributes |