Notes from Columbia University's class "COMS 4261: Introduction to Cryptography"