summaryrefslogtreecommitdiff
path: root/Assignment3/des-test.sh
diff options
context:
space:
mode:
authorCamil Staps2016-02-12 15:01:00 +0100
committerCamil Staps2016-02-12 15:01:00 +0100
commitefd533331d6a7f0c51ef857af448a6c84c3084ed (patch)
tree7f28f4e20a215784f27643ad49029332204528b2 /Assignment3/des-test.sh
parentMakefile (diff)
Removed spaces in path
Diffstat (limited to 'Assignment3/des-test.sh')
-rwxr-xr-xAssignment3/des-test.sh22
1 files changed, 22 insertions, 0 deletions
diff --git a/Assignment3/des-test.sh b/Assignment3/des-test.sh
new file mode 100755
index 0000000..15a5402
--- /dev/null
+++ b/Assignment3/des-test.sh
@@ -0,0 +1,22 @@
+#!/bin/sh
+
+echo "Testing encryption:"
+./des-demo.py -k 133457799BBCDFF1 -p 0123456789abcdef
+./des-demo.py -k 752878397493CB70 -p 1122334455667788
+./des-demo.py -k 752878397493CB70 -p 99AABBCCDDEEFF00
+./des-demo.py -k 5B5A57676A56676E -p 675A69675E5A6B5A
+./des-demo.py -k 0101010101010102 -p 0102030405060708
+
+echo "Testing decryption:"
+./des-demo.py -k 133457799BBCDFF1 -c 85E813540F0AB405
+./des-demo.py -k 752878397493CB70 -c B5219EE81AA7499D
+./des-demo.py -k 752878397493CB70 -c 2196687E13973856
+./des-demo.py -k 5B5A57676A56676E -c 974AFFBF86022D1F
+./des-demo.py -k 0101010101010102 -c 6613fc98d6d2f56b
+
+echo "Testing comparison:"
+./des-demo.py -k 133457799BBCDFF1 -p 0123456789abcdef -c 85E813540F0AB405
+./des-demo.py -k 752878397493CB70 -p 1122334455667788 -c B5219EE81AA7499D
+./des-demo.py -k 752878397493CB70 -p 99AABBCCDDEEFF00 -c 2196687E13973856
+./des-demo.py -k 5B5A57676A56676E -p 675A69675E5A6B5A -c 974AFFBF86022D1F
+./des-demo.py -k 0101010101010102 -p 0102030405060708 -c 6613fc98d6d2f56b \ No newline at end of file