This page is only for the part that Debrup Chakraborty is teaching in the course. As of now we will be having two classes per week: Monday and Friday from 15:30 hrs. Here we will keep a record of what is being done in each class along with links to study material etc.
Class 1: Pseudorandom functions (Video), annotated slides
Class 2: Pseudorandom functions/permutations (Video), annotated slides
Handout for week 1 .{Please report if you find mistakes/typos etc.)
Additional Reading: Section 4.4 from Boneh Shoup's book (uses a bit different notation)
Problems for week 1: (Submit answers to marked questions only)
Class 3: PRF-PRP Switching Lemma (Video), annotated slides
Class4: Symmetric Encryption (Video), board-work
Class 5: Symmetric Encryption (Video), board-work
Class 13: Introduction to Authenticated Encryption (Video of class on Nov 23)
class 14: Collision resistant hash functions (video of class on Dec 4)