diff options
author | Niels Möller <nisse@lysator.liu.se> | 2014-08-28 13:28:01 +0200 |
---|---|---|
committer | Niels Möller <nisse@lysator.liu.se> | 2014-08-28 13:28:01 +0200 |
commit | 6f5444350447e0da2f109acf97e9770683fabc10 (patch) | |
tree | 4b52461f94fddaa592df080a3a52c203d0b67365 /ChangeLog | |
parent | 24c9769b0c26ca432cf9c2ef5ef545872b5e3857 (diff) | |
download | nettle-6f5444350447e0da2f109acf97e9770683fabc10.tar.gz |
Deleted ECC_ECDSA_VERIFY_ITCH macro. Tweak the corresponding function, and use it.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -1,5 +1,12 @@ 2014-08-28 Niels Möller <nisse@lysator.liu.se> + * ecc-internal.h (ECC_ECDSA_VERIFY_ITCH): Deleted macro. Needed + scratch depends on curve type, not just size. + * ecdsa-verify.c (ecdsa_verify): Use the ecc_ecdsa_verify_itch + function, not the corresponding macro. + * ecc-ecdsa-verify.c (ecc_ecdsa_verify_itch): Take ecc->mul_itch + into account. Also reduce to 5*ecc->size + ecc->mul_itch. + * testsuite/ecdsa-sign-test.c (test_main): Added test for the obscure case of ecdsa using curve25519. |