coursea-crypto Solutions to programming assignments for online Cryptography class at Stanford University