summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorNiels Möller <nisse@lysator.liu.se>2014-08-28 13:28:01 +0200
committerNiels Möller <nisse@lysator.liu.se>2014-08-28 13:28:01 +0200
commit6f5444350447e0da2f109acf97e9770683fabc10 (patch)
tree4b52461f94fddaa592df080a3a52c203d0b67365 /ChangeLog
parent24c9769b0c26ca432cf9c2ef5ef545872b5e3857 (diff)
downloadnettle-6f5444350447e0da2f109acf97e9770683fabc10.tar.gz
Deleted ECC_ECDSA_VERIFY_ITCH macro. Tweak the corresponding function, and use it.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog7
1 files changed, 7 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 6df6294d..6d7237f9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -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.