## CS 388H: CryptographyUniversity of Texas at Austin – Fall 2022
## DescriptionThis course surveys the foundations of cryptography from formal notions of security to fundamental protocols, including one-way functions, encryption, pseudorandom generators, signature schemes, and zero-knowledge. ## Meeting Time and Place
The default delivery of this course is in person. We may offer the possibility of attending lectures and office hours virtually over Zoom, but this is not guaranteed at the moment. ## Logistics
## PrerequisitesThis is a theory course and we will assume that you are comfortable with mathematical proofs. We recommend that you have taken a theory of computation course (e.g., CS 353) and an algorithms course (e.g., CS 331). A basic understanding of probability theory (e.g., MATH 362K) and modular arithmetic will also be helpful. ## Reference MaterialThroughout the semester, we will post additional reference material here: ## AcknowledgmentsThe structure and material of this course is inspired by Stanford's CS 255 and CS 355 courses. |