]> git.cryptolib.org Git - avr-crypto-lib.git/blobdiff - testvectors/shavs/Blake/Readme.txt
JH and Blake updated for round 3 (testvectors)
[avr-crypto-lib.git] / testvectors / shavs / Blake / Readme.txt
diff --git a/testvectors/shavs/Blake/Readme.txt b/testvectors/shavs/Blake/Readme.txt
new file mode 100644 (file)
index 0000000..e7de70b
--- /dev/null
@@ -0,0 +1,33 @@
+
+ Contents                  Description
+---------------           ------------------------------------------------
+genKAT.c                  Source to generate KAT files for required digest sizes
+
+ShortMsgKAT.txt           Input file for Short Message KAT Test
+LongMsgKAT.txt            Input file for Long Message KAT Test
+ExtremelyLongMsg.txt      Input file for Extremely Long Message KAT Test
+MonteCarlo.txt            Input file for Monte Carlo Test
+
+Readme.txt                This file
+
+
+
+Directions
+------------------
+
+1. Edit the header of each of the four KAT input files.  Insert the appropriate
+    "Algorithm Name" and "Principal Submitter".  Make sure you put these on the
+    same line as the title (e.g., "Pricipal Submitter") and that you don't have
+    any line breaks in the entry.  Also, limit these entries to a maximum of 127
+    characters each.\r
+
+2. Edit genKAT.c to specify the appropriate #include for the algorithm's API
+    definitions.
+
+3. Add algorithm code.
+
+4. Compile
+
+5. Place the KAT input file in the same directory as genKAT.exe.
+
+6. Execute genKAT.exe to create the KAT files for the various digest sizes.