Midterm project for CS490 - Cryptography: implement the DES and RC4 ciphers