summaryrefslogtreecommitdiff
path: root/ecc-a-to-j.c
diff options
context:
space:
mode:
authorNiels Möller <nisse@lysator.liu.se>2014-09-22 12:39:19 +0200
committerNiels Möller <nisse@lysator.liu.se>2014-09-22 12:39:19 +0200
commita78c9459fda9204b870350a3e075cd78d448fca2 (patch)
tree5570986a3a7ee931bc4a43b47b6fa62b6133e8cc /ecc-a-to-j.c
parent2b552abd4edc775de854014c7b0135902ca2ecd3 (diff)
downloadnettle-a78c9459fda9204b870350a3e075cd78d448fca2.tar.gz
Introduced struct ecc_modulo.
Diffstat (limited to 'ecc-a-to-j.c')
-rw-r--r--ecc-a-to-j.c12
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);
}