From f990775451e23e4799e1d8c64e997c18ea6478e0 Mon Sep 17 00:00:00 2001 From: David Garske Date: Fri, 16 Dec 2016 11:53:33 -0800 Subject: [PATCH] Fix issue with ECC_SHAMIR disabled due to curve->b remnant from async branch. --- wolfcrypt/src/ecc.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/wolfcrypt/src/ecc.c b/wolfcrypt/src/ecc.c index b0e2be0dd..b138c41a3 100755 --- a/wolfcrypt/src/ecc.c +++ b/wolfcrypt/src/ecc.c @@ -3628,11 +3628,9 @@ int wc_ecc_verify_hash_ex(mp_int *r, mp_int *s, const byte* hash, /* compute u1*mG + u2*mQ = mG */ if (err == MP_OKAY) - err = wc_ecc_mulmod(&u1, mG, mG, &curve->Af, &curve->Bf, - &curve->prime, 0); + err = wc_ecc_mulmod(&u1, mG, mG, &curve->Af, &curve->prime, 0); if (err == MP_OKAY) - err = wc_ecc_mulmod(&u2, mQ, mQ, &curve->Af, &curve->Bf, - &curve->prime, 0); + err = wc_ecc_mulmod(&u2, mQ, mQ, &curve->Af, &curve->prime, 0); /* find the montgomery mp */ if (err == MP_OKAY)