1. 13 Mar, 2021 2 commits
    • Niels Möller's avatar
      Fix bug in ecc_ecdsa_verify. · 2397757b
      Niels Möller authored
      * ecc-ecdsa-verify.c (ecc_ecdsa_verify): Use ecc_mod_mul_canonical
      to compute the scalars used for ecc multiplication.
      * testsuite/ecdsa-verify-test.c (test_main): Add test case that
      triggers an assert on 64-bit platforms, without above fix.
      * testsuite/ecdsa-sign-test.c (test_main): Test case generating
      the same signature.
      2397757b
    • Niels Möller's avatar
      Use ecc_mod_mul_canonical for point comparison. · 5b7608fd
      Niels Möller authored
      * eddsa-verify.c (equal_h): Use ecc_mod_mul_canonical.
      5b7608fd
  2. 11 Mar, 2021 1 commit
    • Niels Möller's avatar
      New functions ecc_mod_mul_canonical and ecc_mod_sqr_canonical. · 2bf497ba
      Niels Möller authored
      * ecc-mod-arith.c (ecc_mod_mul_canonical, ecc_mod_sqr_canonical):
      New functions.
      * ecc-internal.h: Declare and document new functions.
      * curve448-eh-to-x.c (curve448_eh_to_x): Use ecc_mod_sqr_canonical.
      * curve25519-eh-to-x.c (curve25519_eh_to_x): Use ecc_mod_mul_canonical.
      * ecc-eh-to-a.c (ecc_eh_to_a): Likewise.
      * ecc-j-to-a.c (ecc_j_to_a): Likewise.
      * ecc-mul-m.c (ecc_mul_m): Likewise.
      2bf497ba
  3. 17 Feb, 2021 1 commit
  4. 15 Feb, 2021 1 commit
  5. 13 Feb, 2021 1 commit
  6. 10 Feb, 2021 2 commits
  7. 08 Feb, 2021 1 commit
  8. 03 Feb, 2021 1 commit
  9. 02 Feb, 2021 1 commit
  10. 31 Jan, 2021 1 commit
  11. 25 Jan, 2021 2 commits
  12. 20 Jan, 2021 2 commits
  13. 10 Jan, 2021 1 commit
    • Niels Möller's avatar
      ppc: Fix use of __GLIBC_PREREQ in fat-ppc.c. · 49cb4039
      Niels Möller authored
      * fat-ppc.c: Don't use __GLIBC_PREREQ in the same preprocessor
      conditional as defined(__GLIBC_PREREQ), but move to a nested #if
      conditional. Fixes compile error on OpenBSD/powerpc64, reported by
      Jasper Lievisse Adriaanse.
      49cb4039
  14. 04 Jan, 2021 1 commit
  15. 27 Dec, 2020 1 commit
  16. 26 Dec, 2020 3 commits
  17. 21 Dec, 2020 1 commit
  18. 12 Dec, 2020 1 commit
  19. 01 Dec, 2020 2 commits
  20. 30 Nov, 2020 14 commits