[svn] / ecrypt / trunk / submissions / hermes / unused / hermes_help.txt  

svn: ecrypt/trunk/submissions/hermes/unused/hermes_help.txt

File: [svn] / ecrypt / trunk / submissions / hermes / unused / hermes_help.txt (download)
Revision: 1, Sun Jun 26 18:46:26 2005 UTC (7 years, 10 months ago) by cdecanni
File size: 1474 byte(s)
* imported original ECRYPT submissions after first automatic cleanup.
hermes_help.txt                                      UKA 05.Jun.2005
====================================================================


hermes.c  writes into output file RESULTST.TXT.


The crude menu of hermes.c  eats single characters as commands.
Lower case entries are ok.
For each command an input of one or more characters are needed.

.	Ends the program and closes file RESULTS.TXT

z	One number: 1 for hermes8-80  or  2 for hermes8-128

k	The cryptographic key in hex

x	The IV pattern in hex

e	Encryption of PT_LENGTH plaintext

d	Decryption of PT_LENGTH ciphertext

l	Loop of encryption and decryption as verification
	for one key but 16 plaintexts.
	Use k-command for other keys...

a	100 FIPS 140-2 tests are performed.
	First a key stream of 250000 bytes is calculated,
	then 100 * 20000 bits are checked.
	Here is one single key and one single IV involved.

b	50* 100 such tests. Here 50 different key/IV pairs
	are involved (RNG used).

5	Initial setting of the random number generator.

1	Setting the plaintext length respectively ciphertext length.
	Default: 25600

3	Setting the length of IV in the initialization phase.
	Default: 23 | 37   depending on selected key length  --> z

6	Setting the number of rounds in the initialization phase.
	Default: 10

h,i	Sensitivity tests for SAC plots.

m,n	little helpers
7	rounds for N-cmd

9       one FIPS test only

c	Non-ECRYPT API routines
q,s,r	Non-ECRYPT API routines
8       one FIPS test only


.EOF

eSTREAM Project

Powered by ViewCVS 1.0-dev
(Powered by Apache)

ViewCVS and CVS Help