Sign up to Coursera courses for free
This course will introduce you to the foundations of modern cryptography, with an eye toward practical applications.
Introduction to Classical Cryptography
Computational Secrecy and Principles of Modern Cryptography
Message Authentication Codes
Key Exchange and Public-Key Encryption