summaryrefslogtreecommitdiff
path: root/Assignment 3/des-test.sh
blob: 15a540268934eeb13d9fe0b8d0887d42a2982f80 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
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