summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorNiels Möller <nisse@lysator.liu.se>2022-01-28 19:35:38 +0100
committerNiels Möller <nisse@lysator.liu.se>2022-01-28 19:35:38 +0100
commit483ccbc9c3e06c2aaef79e3ed8d12f073a0e9b61 (patch)
tree336b2d883c811e37e69ed3af19814ba6db88154c /ChangeLog
parentf3656a4408aae5db4994674b85169fb7cbcd42b1 (diff)
downloadnettle-483ccbc9c3e06c2aaef79e3ed8d12f073a0e9b61.tar.gz
Add tests for edge cases in poly1305 digest folding.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog13
1 files changed, 13 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index eac25a0d..ca2a6718 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,16 @@
+2022-01-28 Niels Möller <nisse@lysator.liu.se>
+
+ * testsuite/poly1305-test.c (poly1305_internal): Renamed function,
+ was test_poly1305_internal.
+ (test_poly1305_internal): New helper function.
+ (test_fixed): New function, to test internal functions with fixed
+ test inputs.
+ (test_random): Use test_poly1305_internal.
+ (test_main): Call test_fixed.
+
+ * misc/poly1305-gen-example.pike: Program to generate poly1305
+ inputs with a given digest.
+
2022-01-27 Niels Möller <nisse@lysator.liu.se>
* x86_64/poly1305-internal.asm: Rewrote. Rearrange folding, so