Solutions to Coursera Crypto Course.