diff --git a/wolfcrypt/src/ecc.c b/wolfcrypt/src/ecc.c index 894dd9146..4de7aadc4 100644 --- a/wolfcrypt/src/ecc.c +++ b/wolfcrypt/src/ecc.c @@ -7680,6 +7680,9 @@ static int _ecc_pairwise_consistency_test(ecc_key* key, WC_RNG* rng) err = wc_ecc_verify_hash(sig, sigLen, digest, WC_SHA256_DIGEST_SIZE, &res, key); + if (res == 0) + err = ECC_PCT_E; + if (dynRng) { wc_rng_free(rng); }