summaryrefslogtreecommitdiff
path: root/testsuite
Commit message (Expand)AuthorAgeFilesLines
* New testcase for modular sqrt.Niels Möller2014-10-023-6/+144
* Changed ecc_hash argument type from struct ecc_curve to struct ecc_modulo.Niels Möller2014-09-232-4/+4
* curve25519: Use powering to compute modp inverses, 5.5 times faster than ecc_...Niels Möller2014-09-231-7/+23
* Fixed scratch allocation in test_ecc_mul_h.Niels Möller2014-09-231-1/+1
* ecc_mod_inv interface and allocation changes.Niels Möller2014-09-231-4/+3
* Do some more tests in ecc-redc-test.Niels Möller2014-09-221-33/+35
* Simplified ecc-modinv-test.Niels Möller2014-09-221-85/+72
* Simplified ecc-mod-test.Niels Möller2014-09-221-64/+32
* Added invert function pointer to struct ecc_modulo.Niels Möller2014-09-221-8/+8
* Moved mod and reduce function pointers to struct ecc_modulo.Niels Möller2014-09-222-4/+4
* Deleted redc function pointer.Niels Möller2014-09-221-3/+3
* Use struct ecc_modulo for all mod and redc functions.Niels Möller2014-09-222-7/+7
* Introduced struct ecc_modulo.Niels Möller2014-09-2211-149/+150
* Deleted duplicate function point_zero_p. Support n == 0 in test_ecc_mul_h ins...Niels Möller2014-09-173-60/+23
* Move mpn_zero_p to testutils.c.Niels Möller2014-09-173-11/+18
* Extend general ecc testcases to also test curve25519.Niels Möller2014-09-174-11/+70
* Let "affine" points for curve25519 be Edwards coordinates rather than Montgom...Niels Möller2014-09-173-18/+18
* Deleted curve25519-add-test and curve25519-dup-test.Niels Möller2014-09-173-222/+0
* New test case for ecc_add_jj, ecc_add_eh and ecc_add_ehh (latter tests curren...Niels Möller2014-09-163-1/+122
* New test case for ecc_dup_jj and ecc_dup_eh (latter test currently not exerci...Niels Möller2014-09-163-1/+79
* Use struct ecc_curve function pointers.Niels Möller2014-09-152-21/+21
* Make more of the testsuite use ecc->h_to_a.Niels Möller2014-08-294-5/+5
* Comment fix.Niels Möller2014-08-291-2/+2
* Test case for ecdsa_verify using curve25519.Niels Möller2014-08-281-0/+13
* ecc_ecdsa_sign: Use mul_g and h_to_a function pointers.Niels Möller2014-08-281-1/+14
* ecc_j_to_a interface change, optionally reduce x mod q.Niels Möller2014-08-283-7/+7
* Tweak symbols-test regexps.Niels Möller2014-08-281-3/+3
* Split ecc_generic_redc into two functions ecc_pp1_redc and ecc_pm1_redc.Niels Möller2014-08-281-3/+7
* Make ecc mod q test unconditional.Niels Möller2014-08-261-15/+12
* curve25519 support for ecc_point_mul, ecc_point_mul_g, and ecdh-test.Niels Möller2014-08-251-3/+4
* ECDH tests for additional curves.Niels Möller2014-08-241-9/+63
* New testcases for ecc_point_mul and ecc_point_mul_g.Niels Möller2014-08-243-1/+153
* Deleted unused INITIAL argument for ecc_mul_a.Niels Möller2014-08-231-17/+4
* Document and test that ecc_modp_inv produces 0 for input a == 0 (mod p).Niels Möller2014-08-231-0/+41
* Updated curve25519-dh-test, to use curve25519_mul, and deleted obsolete test ...Niels Möller2014-08-181-179/+34
* Renamed curve25519_base -> curve25519_mul_g.Niels Möller2014-08-181-2/+2
* Adapt test case to use curve25519_base.Niels Möller2014-08-061-42/+24
* Fixed memory leak in curve25519 test case.Niels Möller2014-08-021-0/+1
* Implemented ecc_a_to_eh and ecc_mul_a_eh, for curve25519.Niels Möller2014-07-291-5/+168
* New curve25519 test case.Niels Möller2014-07-233-0/+114
* Fix memory leak in test case.Niels Möller2014-07-171-0/+6
* Implemented ecc_add_eh.Niels Möller2014-07-151-1/+16
* Minor improvement of curve25519-add-test.Niels Möller2014-07-151-6/+26
* New testcase for curve25519 add.Niels Möller2014-07-143-1/+105
* Improved curve25519-dup-test.Niels Möller2014-07-141-9/+14
* New testcase for curve25519 dup.Niels Möller2014-07-113-0/+78
* Made test_ecc_point non-static in testutils.c.Niels Möller2014-07-112-7/+12
* Implemented the curve25519 modp function.Niels Möller2014-07-041-54/+61
* Renamed gmp_randstate_t variables to "rands".Niels Möller2014-07-045-23/+23
* Fix typo in test for ecc_generic_modq.Niels Möller2014-07-041-1/+1