COS433:Cryptography

An introduction to modern cryptography with an emphasis on fundamental ideas. The course will survey both the basic information and complexity-theoretic concepts as well as their (often surprising and counter-intuitive) applications. Among the topics covered will be private key and public key encryption schemes, digital signatures, pseudorandom generators and functions, chosen ciphertext security; and time permitting, some advanced topics such as zero knowledge proofs, secret sharing, private information retrieval, and quantum cryptography.


Semester: Fall24
Lectures: Tuesday,Thursday 11:00 - 12:20
Location: TBD

Faculty


Alex Lombardi
Office: Computer Science 312
Extension: 9525
Email: al2201

Additional Information


Registrar's Fall24 COS offerings
CS Course Schedule
The Undergrad Coordinator is Colleen Kenny.
Email: ckenny
Office: Computer Science 210
Extension: 1746