From 3f390efb246b344af1d25d211afa4bc7627e817d Mon Sep 17 00:00:00 2001 From: Andrew Hutchings Date: Thu, 14 Jul 2022 07:47:33 +0100 Subject: [PATCH] Missed a small part of my original SE050 sign fix Empty keyId handling now exists so we shouldn't return `BAD_FUNC_ARG`. --- wolfcrypt/src/port/nxp/se050_port.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/wolfcrypt/src/port/nxp/se050_port.c b/wolfcrypt/src/port/nxp/se050_port.c index 72b6239bc..1ca4595d7 100644 --- a/wolfcrypt/src/port/nxp/se050_port.c +++ b/wolfcrypt/src/port/nxp/se050_port.c @@ -524,9 +524,6 @@ int se050_ecc_sign_hash_ex(const byte* in, word32 inLen, byte* out, if (cfg_se050_i2c_pi == NULL) { return WC_HW_E; } - if (key->keyId <= 0) { - return BAD_FUNC_ARG; - } keySize = key->dp->size; ret = se050_map_curve(key->dp->id, keySize, &keySizeBits, &curveType);