]> git.cryptolib.org Git - arm-crypto-lib.git/blob - testvectors/shavs/Skein/Readme.txt
more files
[arm-crypto-lib.git] / testvectors / shavs / Skein / Readme.txt
1
2  Contents                  Description
3 ---------------           ------------------------------------------------
4 genKAT.c                  Source to generate KAT files for required digest sizes
5
6 ShortMsgKAT.txt           Input file for Short Message KAT Test
7 LongMsgKAT.txt            Input file for Long Message KAT Test
8 ExtremelyLongMsg.txt      Input file for Extremely Long Message KAT Test
9 MonteCarlo.txt            Input file for Monte Carlo Test
10
11 Readme.txt                This file
12
13
14
15 Directions
16 ------------------
17
18 1. Edit the header of each of the four KAT input files.  Insert the appropriate
19     "Algorithm Name" and "Principal Submitter".  Make sure you put these on the
20     same line as the title (e.g., "Pricipal Submitter") and that you don't have
21     any line breaks in the entry.  Also, limit these entries to a maximum of 127
22     characters each.\r
23
24 2. Edit genKAT.c to specify the appropriate #include for the algorithm's API
25     definitions.
26
27 3. Add algorithm code.
28
29 4. Compile
30
31 5. Place the KAT input file in the same directory as genKAT.exe.
32
33 6. Execute genKAT.exe to create the KAT files for the various digest sizes.