From 29f65a874f4b434bf0d196beea07dba68a570f40 Mon Sep 17 00:00:00 2001 From: Waleed Elmelegy Date: Thu, 28 Nov 2024 19:39:58 +0000 Subject: [PATCH] Chane error code in psa_export_public_key_iop_setup() in case key size is 0 Signed-off-by: Waleed Elmelegy --- tf-psa-crypto/core/psa_crypto.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tf-psa-crypto/core/psa_crypto.c b/tf-psa-crypto/core/psa_crypto.c index 827a228c64..beb17d5276 100644 --- a/tf-psa-crypto/core/psa_crypto.c +++ b/tf-psa-crypto/core/psa_crypto.c @@ -1730,7 +1730,7 @@ psa_status_t psa_export_public_key_iop_setup(psa_export_public_key_iop_t *operat key_size = PSA_EXPORT_KEY_OUTPUT_SIZE(private_key_type, psa_get_key_bits(&private_key_attributes)); if (key_size == 0) { - status = PSA_ERROR_INVALID_ARGUMENT; + status = PSA_ERROR_NOT_SUPPORTED; goto exit; }