Cryptography is an indispensable tool for protecting information in computer systems. This course explains the inner workings of cryptographic primitives and how to use them correctly.
The final exam will take place on Tuesday March 17 from 8:30am to 11:30am PT in CoDa B60.
The exam is in person and you will have three hours to complete the exam. During the exam you may use any static resource, such as books and notes. You may *not* use any Internet resources such as a search engine, an AI, or a friend. Please let the TAs know if you have a conflict with the exam time.
The exam format will be similar to that in previous years. Sample exams from previous years are provided below.
Previous final exams:
Video cameras located in the back of the room will capture the instructor presentations in this course. For your convenience, you can access these recordings by logging into the course Canvas site. These recordings might be reused in other Stanford courses, viewed by other Stanford students, faculty, or staff, or used for other education and research purposes. Note that while the cameras are positioned with the intention of recording only the instructor, occasionally a part of your image or voice might be incidentally captured. If you have questions, please contact a member of the teaching team.