This commit was generated by cvs2svn to track changes on a CVS vendor
[openssl.git] / test / test.txt
1 #!/bin/sh
2
3 test=./test.txt
4
5 cat $0 >$test;
6
7 for i in rc4 des-cfb des-ofb des-ecb des-cbc des-ede des-ede3 \
8         des-cbc-ede des-cbc-ede3 idea-ecb idea-cfb idea-ofb idea-cbc 
9 do
10         echo $i
11         ../apps/ssleay $i -e -k test < $test > $test.$i.cipher
12         ../apps/ssleay $i -d -k test < $test.$i.cipher >$test.$i.clear
13         cmp $test $test.$i.clear
14         if [ $? != 0 ]
15         then
16                 exit 1
17         else
18                 /bin/rm $test.$i.cipher $test.$i.clear
19         fi
20
21         echo $i base64
22         ../apps/ssleay $i -a -e -k test < $test > $test.$i.cipher
23         ../apps/ssleay $i -a -d -k test < $test.$i.cipher >$test.$i.clear
24         cmp $test $test.$i.clear
25         if [ $? != 0 ]
26         then
27                 exit 1
28         else
29                 /bin/rm $test.$i.cipher $test.$i.clear
30         fi
31 done