diff --git a/components/TARGET_PSA/services/attestation/COMPONENT_PSA_SRV_IMPL/attest_iat_claims_loader.c b/components/TARGET_PSA/services/attestation/COMPONENT_PSA_SRV_IMPL/attest_iat_claims_loader.c index 3bc16569d4..0586ba6b36 100755 --- a/components/TARGET_PSA/services/attestation/COMPONENT_PSA_SRV_IMPL/attest_iat_claims_loader.c +++ b/components/TARGET_PSA/services/attestation/COMPONENT_PSA_SRV_IMPL/attest_iat_claims_loader.c @@ -72,11 +72,6 @@ static enum tfm_plat_err_t attest_public_key_sha256(uint32_t *size, uint8_t *buf enum tfm_plat_err_t status = TFM_PLAT_ERR_SUCCESS; psa_hash_operation_t hash_handle; - crypto_ret = psa_crypto_init(); - if (crypto_ret != PSA_SUCCESS) { - return TFM_PLAT_ERR_SYSTEM_ERR; - } - crypto_ret = psa_open_key(PSA_KEY_LIFETIME_PERSISTENT, key_id, &handle); if (crypto_ret != PSA_SUCCESS) { return TFM_PLAT_ERR_SYSTEM_ERR;