Instructor: Subhra Mazumdar (subhra.mazumdar@iiti.ac.in), Department of Computer Science and Engineering, IIT Indore
Teaching Assistants: Yashwardhan Manoj Raut <ms2404101007@iiti.ac.in>, Prajwal Lamsal <mt2402102018@iiti.ac.in>, Mrunal Kewalram Shende <phd2301101003@iiti.ac.in>
Venue: Sandipani Seminar Hall
Announcement: Evaluation (weightage: 5 marks) on 22nd August 2025
Course Delivery: 2 Lectures and 1 Tutorial (may be used for lectures) per week. Tutorials will involve problem-solving on the topics discussed during the lectures.
Lecture Timings:
Monday (Lecture) : 1:30 PM - 2:25 PM
Wednesday (Lecture) : 1:30 PM - 2:25 PM
Friday (Tutorial/May be used for lecture) : 1:30 PM - 2:25 PM
Scribe for lectures/tutorial: Schedule
Course Plan:
Excel sheet courtesy Dr. Lawqueen Kanesh. Follow the excel sheet for the course plan this semester
Grading Plan:
Scribe (on lectures/tutorial): 5
Mid-term evaluation: 5 (22nd August 2025)
Mid-term quiz: 5 (17th September 2025)
Mid Semester Exam: 30 (TBA)
End-term evaluation: 5 (18th October 2025)
End Term Quiz (Before end sem exam): 10 (8th November 2025)
End Semester Exam: 40 (TBA)
Quiz: Involves only MCQ
Evaluation: Involves solving problems/proofs/constructions
Textbooks:
Introduction to Modern Cryptography, Jonathan Katz and Yehuda Lindell, Third edition
Cryptography Theory and Practice, Fourth Edition, Douglas Stinson, Maura Paterson
Handbook of Applied Cryptography, Alfred J. Menezes, Paul C. van Oorschot, Scott A. Vanstone
Slides Courtesy: NOC: Foundations of Cryptography, IIIT Bangalore, Prof. Ashish Choudhury