These are solutions to the programming assignments for University of Maryland's Cryptography class on Coursera.
The course session ended January 25th 2015.
https://class.coursera.org/cryptography-001
Great course and fun challenges!
These solutions are for reference only and should not be viewed by students currently enrolled in the course. Students who view solutions to homework and programming assignments that they have not yet completed deprive themselves of learning and understanding.
If you read these solutions before completing the course, you will diminish the course's value for yourself and others.