COT 5937: Cryptography Assignments