Crypto Mini - Course(Not for Credit), Summer 2022

Course Description

In this not-for-credit mini-course on cryptography, we shall focus on some fundamental topics that all aspiring students of cryptography must know - hardness assumptions, security definitions, basic constructions (RSA, ElGamal, Yao's Garbled Circuits) as well as proof techniques (such as hybrid arguments, simulation paradigm). The course will end with guest lectures on some advanced topics such as multiparty computation and distributed consensus protocols (blockchains). No pre-requisites. Background topics will be introduced as needed and appropriate pointers shall be provided for the same.

Logistics

Lectures

Lecture Number Date Topic References and Readings
1 June 13,2022

Recommended Reading: