Assignments for ECU CSCI-4905 - Cryptography and Information Security