@@ -32,7 +32,7 @@ stse_ReturnCode_t stsafea_start_volatile_KEK_session(
3232 return (STSE_SERVICE_HANDLER_NOT_INITIALISED );
3333 }
3434
35- if (host_ecdhe_public_key == NULL || key_type = = STSE_ECC_KT_INVALID ) {
35+ if (host_ecdhe_public_key == NULL || key_type > = STSE_ECC_KT_INVALID ) {
3636 return (STSE_SERVICE_INVALID_PARAMETER );
3737 }
3838
@@ -105,7 +105,7 @@ stse_ReturnCode_t stsafea_start_volatile_KEK_session_authenticated(
105105 }
106106
107107 if (host_ecdhe_public_key == NULL || pSignature == NULL ||
108- ecdhe_key_type == STSE_ECC_KT_INVALID || signature_key_type = = STSE_ECC_KT_INVALID ) {
108+ ecdhe_key_type >= STSE_ECC_KT_INVALID || signature_key_type > = STSE_ECC_KT_INVALID ) {
109109 return (STSE_SERVICE_INVALID_PARAMETER );
110110 }
111111
@@ -259,7 +259,7 @@ stse_ReturnCode_t stsafea_ecc_verify_signature(
259259
260260 if (pPublic_key == NULL || pSignature == NULL ||
261261 pMessage == NULL || pSignature_validity == NULL ||
262- key_type = = STSE_ECC_KT_INVALID ) {
262+ key_type > = STSE_ECC_KT_INVALID ) {
263263 return (STSE_SERVICE_INVALID_PARAMETER );
264264 }
265265
@@ -360,7 +360,7 @@ stse_ReturnCode_t stsafea_ecc_generate_signature(
360360 return (STSE_SERVICE_HANDLER_NOT_INITIALISED );
361361 }
362362
363- if (pMessage == NULL || pSignature == NULL || key_type = = STSE_ECC_KT_INVALID ) {
363+ if (pMessage == NULL || pSignature == NULL || key_type > = STSE_ECC_KT_INVALID ) {
364364 return (STSE_SERVICE_INVALID_PARAMETER );
365365 }
366366
@@ -397,7 +397,7 @@ stse_ReturnCode_t stsafea_ecc_establish_shared_secret(
397397 return (STSE_SERVICE_HANDLER_NOT_INITIALISED );
398398 }
399399
400- if (pPublic_key == NULL || pShared_secret == NULL || key_type = = STSE_ECC_KT_INVALID ) {
400+ if (pPublic_key == NULL || pShared_secret == NULL || key_type > = STSE_ECC_KT_INVALID ) {
401401 return (STSE_SERVICE_INVALID_PARAMETER );
402402 }
403403
@@ -477,7 +477,7 @@ stse_ReturnCode_t stsafea_ecc_decompress_public_key(
477477 return (STSE_SERVICE_HANDLER_NOT_INITIALISED );
478478 }
479479
480- if (pPublic_key_X == NULL || pPublic_key_Y == NULL || key_type = = STSE_ECC_KT_INVALID ) {
480+ if (pPublic_key_X == NULL || pPublic_key_Y == NULL || key_type > = STSE_ECC_KT_INVALID ) {
481481 return (STSE_SERVICE_INVALID_PARAMETER );
482482 }
483483
0 commit comments