18 #ifndef CRYPTO_HELPER_H 19 #define CRYPTO_HELPER_H 30 #include <ti/devices/DeviceFamily.h> 47 #if ((DeviceFamily_PARENT == DeviceFamily_PARENT_CC27XX) || defined(DeviceFamily_CC35XX))
mbedtls_svc_key_id_t toKeyStoreKeyID(psa_key_id_t keyID)
Platform Security Architecture cryptography module.
uint32_t psa_key_id_t
Definition: crypto_types.h:298
psa_status_t map_AES_status(int_fast16_t status)
ECDH_CurveType map_keyTypeToECDHCurveTypeHSM(psa_key_type_t keyType, size_t keyBits)
psa_status_t map_TRNG_status(int_fast16_t status)
psa_status_t map_EDDSA_status(int_fast16_t status, bool isVerifyOp)
psa_status_t map_SHA2_status(int_fast16_t status)
psa_status_t map_ECDH_status(int_fast16_t status)
psa_key_id_t toKeyID(mbedtls_svc_key_id_t keystoreKeyID)
Definition: crypto_types.h:353
psa_status_t map_ECDSA_status(int_fast16_t status, bool isVerifyOp)
psa_status_t map_RNG_status(int_fast16_t status)
uint16_t psa_key_type_t
Encoding of a key type.
Definition: crypto_types.h:101
ECDSA_CurveType map_keyTypeToECDSACurveTypeHSM(psa_key_type_t keyType, size_t keyBits)
const ECCParams_CurveParams * map_keyTypeToECCParams(psa_key_type_t keyType, size_t keyBits)
int32_t psa_status_t
Function return status.
Definition: crypto_types.h:82