Cryptography and Complexity Course Overview
Description
The course is an advanced course on the foundations of cryptography.
Course
topics include; One way functions, hard-core bits, pseudorandom
generators,
probabilistic encryptions, secure encryptions and signature schemes,
zero-knowledge
protocols, and secure computation of protocols.
Homework Assignments
There will be 4-5 homework assignments. Please do them on your own.
Grading
Final grades will be determined based on homework assignments and
participation
in class. If necessary, a final test will be given as well.
Return to course
homepage.