]> git.ipfire.org Git - thirdparty/nettle.git/commitdiff
Make more of the testsuite use ecc->h_to_a.
authorNiels Möller <nisse@lysator.liu.se>
Fri, 29 Aug 2014 19:45:01 +0000 (21:45 +0200)
committerNiels Möller <nisse@lysator.liu.se>
Fri, 29 Aug 2014 19:51:42 +0000 (21:51 +0200)
ChangeLog
testsuite/ecc-mul-a-test.c
testsuite/ecc-mul-g-test.c
testsuite/testutils.c
testsuite/testutils.h

index ccf7009c2c8ea6a3522acd51670a9ac6c27b80b2..0f4b63bb4905268738cc23a068c7f8431d258124 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,10 @@
 2014-08-29  Niels Möller  <nisse@lysator.liu.se>
 
-       * examples/ecc-benchmark.c (bench_add_jjj): Renamed, to...
+       * testsuite/testutils.c (test_ecc_mul_j): Renamed, to ...
+       (test_ecc_mul_h): ... new name. Use ecc->h_to_a function pointer.
+       Updated callers.
+
+       * examples/ecc-benchmark.c (bench_add_jjj): Renamed, to ...
        (bench_add_hhh): ... new name. Use ecc->add_hhh function pointer.
        (bench_add_ehh): Deleted.
        (bench_curve): Use bench_add_hhh for all curves. Use ecc->mul_itch
index 54421704e31d8c27a0cf2c81da577b3100cb6d43..97cb4cda144675dfc741ca96bcfb31ac113370f0 100644 (file)
@@ -40,7 +40,7 @@ test_main (void)
       for (n[0] = 2; n[0] <= 4; n[0]++)
        {
          ecc_mul_a (ecc, p, n, ecc->g, scratch);
-         test_ecc_mul_j (i, n[0], p);
+         test_ecc_mul_h (i, n[0], p);
        }
 
       /* (order - 1) * g = - g */
index 2f5a9e79d042720ae98f0726726b16a0e617bb5f..a02b218c1363b65188a06952d5767db3667035b8 100644 (file)
@@ -42,7 +42,7 @@ test_main (void)
       for (n[0] = 2; n[0] <= 4; n[0]++)
        {
          ecc_mul_g (ecc, p, n, scratch);
-         test_ecc_mul_j (i, n[0], p);
+         test_ecc_mul_h (i, n[0], p);
        }
 
       /* (order - 1) * g = - g */
index 33c3c40e266d0de80c645cd63f1b71b3fd0d0ace..421879311b16d1f6ce9890c0b173197f4e9247c7 100644 (file)
@@ -1371,12 +1371,12 @@ test_ecc_mul_a (unsigned curve, unsigned n, const mp_limb_t *p)
 }
 
 void
-test_ecc_mul_j (unsigned curve, unsigned n, const mp_limb_t *p)
+test_ecc_mul_h (unsigned curve, unsigned n, const mp_limb_t *p)
 {
   const struct ecc_curve *ecc = ecc_curves[curve];
   mp_limb_t *np = xalloc_limbs (ecc_size_a (ecc));
   mp_limb_t *scratch = xalloc_limbs (ecc_j_to_a_itch(ecc));
-  ecc_j_to_a (ecc, 0, np, p, scratch);
+  ecc->h_to_a (ecc, 0, np, p, scratch);
 
   test_ecc_mul_a (curve, n, np);
 
index b2b77b165f6532518d96021f489bb2f1c0199bee..b7a7d0396ae3027463b2625f34078a4ee4be50a9 100644 (file)
@@ -239,7 +239,7 @@ void
 test_ecc_mul_a (unsigned curve, unsigned n, const mp_limb_t *p);
 
 void
-test_ecc_mul_j (unsigned curve, unsigned n, const mp_limb_t *p);
+test_ecc_mul_h (unsigned curve, unsigned n, const mp_limb_t *p);
 
 #endif /* WITH_HOGWEED */