UC Seal UCLA 
Computer Science Department      

CS282B/MATH209B
Cryptographic Protocols

Instructor: Prof. Rafail Ostrovsky
Course Home Page
Contact Info
General Information/Policies
Course Materials by Lecture Number


Course Materials and Handouts FROM 2004

Lecture 1 (Mon. April 5th 2004): Introduction to NIZK

Lecture 2 (Wed. April 7th 2004): Conclusion of [FLS] NIZK.

Lecture 3 (Mon. April 12th 2004): Intro to CCA-1

Lecture 4 (Wed. April 14th 2004): Intro to CCA-2

Lecture 5 (Mon. April 19th 2004:) Cramer-Shoup light

Lecture 6 (Wed. April 21st 2004:) Full Cramer-Shoup. Intro to non-malleable non-interactive commitment

Lecture 7 (Mon. April 26st 2004:) Finishing non-malleable non-interactive commitment

Lecture 8 (Wed. April 28st 2004:) Non-malleable and non-interactive zero-knowedgle

Lecture 9 (Mon May 10 2004:) THIS LECTURE IS DEDICATED TO THE MEMORY OF PROFESSOR SHIMON EVEN, WHO PASSED AWAY MAY FIRST.

Lecture 10 (Wed. May 12 2004:) Finish MPC in the hones-but-curious model, intro to PIR

Lecture 11 (Mon May 17 2004:) PIR

Lecture 12 (Wed. May 19 2004:) Software Protection, Searching on Encrypted data (private-Key) and Oblivious RAMs simulation

Lecture 13 (Mon May 24 2004:) Issues of round-complexity

Lecture 14 (Wed. May 16 2004:) Round-complexity continues

Lecture 16 (Wed. June 2nd 2004:) IP=PSAPCE proof