Title: Crypto : What I Learned the Hard Way