Assorted Cryptography exercises, projects and examples