summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNiels Möller <nisse@lysator.liu.se>2015-08-25 20:56:21 +0200
committerNiels Möller <nisse@lysator.liu.se>2015-08-25 20:56:21 +0200
commitb203b4e82114e8bc6d893a9a5f851171c5886b49 (patch)
tree92eec1e93126b34d141d95edab4b9c540399507a
parenta1eb56690b80c2893a5d04cd7e73ae29fa582cc1 (diff)
downloadnettle-b203b4e82114e8bc6d893a9a5f851171c5886b49.tar.gz
ChangeLog entry for SHA3 update, and link to current test vectors.
-rw-r--r--ChangeLog11
-rwxr-xr-xtestsuite/sha3.awk5
2 files changed, 16 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index fd005c76..3fe0600b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,14 @@
+2015-08-24 Niels Möller <nisse@lysator.liu.se>
+
+ * testsuite/sha3.awk: Document origin of test vectors.
+
+ From Nikos Mavrogiannopoulos.
+ * sha3.c (_sha3_pad): Update for NIST version.
+ * testsuite/sha3-224-test.c: Updated test vectors.
+ * testsuite/sha3-256-test.c: Likewise.
+ * testsuite/sha3-384-test.c: Likewise.
+ * testsuite/sha3-512-test.c: Likewise.
+
2015-06-03 Niels Möller <nisse@lysator.liu.se>
* arm/neon/chacha-core-internal.asm: New file. 55% speedup over C
diff --git a/testsuite/sha3.awk b/testsuite/sha3.awk
index f7efa609..9031c59d 100755
--- a/testsuite/sha3.awk
+++ b/testsuite/sha3.awk
@@ -1,5 +1,10 @@
#! /usr/bin/awk -f
+# This script is used to process the Keccak testvectors, originally
+# we used http://keccak.noekeon.org/KeccakKAT-3.zip.
+# For the updated NIST version, test vectors can be found at
+# https://github.com/gvanas/KeccakCodePackage/tree/master/TestVectors
+
/^Len/ { len = $3 }
/^Msg/ { msg = $3 }
/^MD/ { md = $3;