X-Git-Url: https://git.cryptolib.org/?p=avr-crypto-lib.git;a=blobdiff_plain;f=testvectors%2Fshavs%2FBlake%2FReadme.txt;fp=testvectors%2Fshavs%2FBlake%2FReadme.txt;h=e7de70b4cd7828d6d41961f6ab81d2df2056fa40;hp=0000000000000000000000000000000000000000;hb=ac564028e573ea773530e01f1e5a3fe58fcd40a0;hpb=22b608111d32de8b0c8fa34f35bd0d8892df2285 diff --git a/testvectors/shavs/Blake/Readme.txt b/testvectors/shavs/Blake/Readme.txt new file mode 100644 index 0000000..e7de70b --- /dev/null +++ b/testvectors/shavs/Blake/Readme.txt @@ -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. + +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.