diff options
author | Niels Möller <nisse@lysator.liu.se> | 2014-09-22 20:58:12 +0200 |
---|---|---|
committer | Niels Möller <nisse@lysator.liu.se> | 2014-09-22 21:06:22 +0200 |
commit | b524402cb9a4a8d2580eb47f0cf459e620b582b3 (patch) | |
tree | e3a98eb0fbd76e891fb6036618dc351a1b2ccfb5 /ecc-ecdsa-verify.c | |
parent | feec2348921af323cf7d6d12488bc83d8b83252b (diff) | |
download | nettle-b524402cb9a4a8d2580eb47f0cf459e620b582b3.tar.gz |
Added invert function pointer to struct ecc_modulo.
Updated and renamed sec_modinv -> ecc_mod_inv, and deleted the
ecc_modp_inv and ecc_modq_inv wrapper functions.
Diffstat (limited to 'ecc-ecdsa-verify.c')
-rw-r--r-- | ecc-ecdsa-verify.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ecc-ecdsa-verify.c b/ecc-ecdsa-verify.c index 5f4229b3..a259962e 100644 --- a/ecc-ecdsa-verify.c +++ b/ecc-ecdsa-verify.c @@ -108,7 +108,7 @@ ecc_ecdsa_verify (const struct ecc_curve *ecc, /* Compute sinv, use P2 as scratch */ mpn_copyi (sinv + ecc->p.size, sp, ecc->p.size); - ecc_modq_inv (ecc, sinv, sinv + ecc->p.size, P2); + ecc->q.invert (&ecc->q, sinv, sinv + ecc->p.size, P2); /* u2 = r / s, P2 = u2 * Y */ ecc_modq_mul (ecc, u2, rp, sinv); |