Programming assignments for Coursera Cryptography