summaryrefslogtreecommitdiffstats
path: root/test/test.txt
diff options
context:
space:
mode:
Diffstat (limited to 'test/test.txt')
-rw-r--r--test/test.txt31
1 files changed, 31 insertions, 0 deletions
diff --git a/test/test.txt b/test/test.txt
new file mode 100644
index 0000000000..c6d8d50ba9
--- /dev/null
+++ b/test/test.txt
@@ -0,0 +1,31 @@
+#!/bin/sh
+
+test=./test.txt
+
+cat $0 >$test;
+
+for i in rc4 des-cfb des-ofb des-ecb des-cbc des-ede des-ede3 \
+ des-cbc-ede des-cbc-ede3 idea-ecb idea-cfb idea-ofb idea-cbc
+do
+ echo $i
+ ../apps/ssleay $i -e -k test < $test > $test.$i.cipher
+ ../apps/ssleay $i -d -k test < $test.$i.cipher >$test.$i.clear
+ cmp $test $test.$i.clear
+ if [ $? != 0 ]
+ then
+ exit 1
+ else
+ /bin/rm $test.$i.cipher $test.$i.clear
+ fi
+
+ echo $i base64
+ ../apps/ssleay $i -a -e -k test < $test > $test.$i.cipher
+ ../apps/ssleay $i -a -d -k test < $test.$i.cipher >$test.$i.clear
+ cmp $test $test.$i.clear
+ if [ $? != 0 ]
+ then
+ exit 1
+ else
+ /bin/rm $test.$i.cipher $test.$i.clear
+ fi
+done