Last Programming Assignment

Finished the last programming assignment for Dan Boneh's Crypto 1 class. The end is near!