diff options
author | Niels Möller <nisse@lysator.liu.se> | 2016-06-20 20:04:56 +0200 |
---|---|---|
committer | Niels Möller <nisse@lysator.liu.se> | 2016-06-20 20:04:56 +0200 |
commit | 3fe1d6549765ecfb24f0b80b2ed086fdc818bff3 (patch) | |
tree | 6bc137df6e38bd4bb5de9007023d1d745f34250c /rsa-sign-tr.c | |
parent | b4115a0abeef459dde9a466ccec98e064fac88ee (diff) | |
download | nettle-3fe1d6549765ecfb24f0b80b2ed086fdc818bff3.tar.gz |
Use mpz_powm_sec.
Diffstat (limited to 'rsa-sign-tr.c')
-rw-r--r-- | rsa-sign-tr.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/rsa-sign-tr.c b/rsa-sign-tr.c index 3d80ed4e..68233a3c 100644 --- a/rsa-sign-tr.c +++ b/rsa-sign-tr.c @@ -60,7 +60,7 @@ rsa_blind (const struct rsa_public_key *pub, while (!mpz_invert (ri, r, pub->n)); /* c = c*(r^e) mod n */ - mpz_powm(r, r, pub->e, pub->n); + mpz_powm_sec(r, r, pub->e, pub->n); mpz_mul(c, m, r); mpz_fdiv_r(c, c, pub->n); @@ -97,7 +97,7 @@ rsa_compute_root_tr(const struct rsa_public_key *pub, rsa_compute_root (key, xb, mb); - mpz_powm(t, xb, pub->e, pub->n); + mpz_powm_sec(t, xb, pub->e, pub->n); res = (mpz_cmp(mb, t) == 0); if (res) |