Course Overview |
The objective of this course is to familiarize the
students with a foundational background in
cryptography. Topics will include foundations, public key
cryptography, secure formalization, symmetric key cryptography
and zero knowledge proofs. Key components of this course are understanding how to precisely formulate security definitions and how to rigoursly prove theorems. This course is designed to be a challenging theory course. |
Syllabus | Syllabus |
Logistics | Class Timing: Monday Wednesday 11:00 - 12:30 Class Location: GDC 2.210 |
Professor | Brent Waters Email: bwaters@cs.utexas.edu Office: GDC 6.810 Office Hours: Monday after class |
TA | Venkata Koppula Email: kvenkata@cs.utexas.edu Office (for office hours): GDC 1.302, Desk 1 Office Hours: Wednesday 2-3pm. |
Grading Policy | Problem sets - 40% (Mid-Term) In class examination - 25% (End-Term) In class examination - 25% Class participation - 5% Research investigation 5% |
Course Information and Links | Problem set solutions must be written up in
Latex. Here is a guide
for doing so. A set of course notes were taken by in 2009. The material and the way it is presented has naturally evolved over time, however, much of it is similar and these can serve as a supplement to a student's own notes. |
Piazza and Canvas | We will use piazza for class discussions, and homeworks/grades/announcements will be posted on Canvas. Please update your notification settings on Canvas, if required. |