diff options
author | Niels Möller <nisse@lysator.liu.se> | 2014-09-22 12:39:19 +0200 |
---|---|---|
committer | Niels Möller <nisse@lysator.liu.se> | 2014-09-22 12:39:19 +0200 |
commit | a78c9459fda9204b870350a3e075cd78d448fca2 (patch) | |
tree | 5570986a3a7ee931bc4a43b47b6fa62b6133e8cc /ecc-a-to-j.c | |
parent | 2b552abd4edc775de854014c7b0135902ca2ecd3 (diff) | |
download | nettle-a78c9459fda9204b870350a3e075cd78d448fca2.tar.gz |
Introduced struct ecc_modulo.
Diffstat (limited to 'ecc-a-to-j.c')
-rw-r--r-- | ecc-a-to-j.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/ecc-a-to-j.c b/ecc-a-to-j.c index 36e4d150..7852e14a 100644 --- a/ecc-a-to-j.c +++ b/ecc-a-to-j.c @@ -44,16 +44,16 @@ ecc_a_to_j (const struct ecc_curve *ecc, { if (ecc->use_redc) { - mpn_copyd (r + ecc->size, p, 2*ecc->size); + mpn_copyd (r + ecc->p.size, p, 2*ecc->p.size); - mpn_zero (r, ecc->size); + mpn_zero (r, ecc->p.size); ecc->modp (ecc, r); - mpn_zero (r + ecc->size, ecc->size); - ecc->modp (ecc, r + ecc->size); + mpn_zero (r + ecc->p.size, ecc->p.size); + ecc->modp (ecc, r + ecc->p.size); } else if (r != p) - mpn_copyi (r, p, 2*ecc->size); + mpn_copyi (r, p, 2*ecc->p.size); - mpn_copyi (r + 2*ecc->size, ecc->unit, ecc->size); + mpn_copyi (r + 2*ecc->p.size, ecc->unit, ecc->p.size); } |