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.