Quarter
Instructor/s
Course Type
Course Area
Foundations
Enrollment Code
08607
Location
Phelps 3526
Units
4
Day and Time
M/W 11am-12:50pm
Course Description
This course deals with designing cryptographic systems that are conjectured to resist poly-time quantum attacks. We will discuss different (plausibly) post-quantum secure cryptographic assumptions. We will also show how to build cryptographic systems from these assumptions. We will also see cryptanalytic attacks on some cryptographic assumptions.
Pre-requisites: undergraduate course in cryptography (CMPSC 178), undergraduate course in quantum computing (CMPSC 190H).
Evaluation criteria: assignments (no exams). This course is highly theoretical. Mathematical maturity is a must.