Solution for Cryptography course in coursera