[LOGO] Faculty of Mathematics and Computer Science
The Weizmann Institute of Science


Introduction to Cryptography
Fall 2007-2008

Lecturer: Prof. Shafi Goldwasser
Grader: Ran Halprin
When: Thursdays 14:00-16:00
Where: Ziskind 1



Overview:

This is a first course on the theory of cryptography.

We will introduce and discuss the topics (fundamentls and current proposals) of one-way and trapdoor functions, hash functions, hard core bits, encryption , pseudo randomness, digital signatures and authentication, and zero knowledge proofs (interactive and non-interactive).
The necessary mathematical background will be given throughout the course.

Furthermore, we will spend some time on current research topics in the area of identity based cryptography, obfuscation, private information retrieval, and cryptography in low-complexity classes.
This part of the class can be a source for potential research projects in the area.

General ease with computational complexity concepts and elementary algorithms is highly recommended.




Tentative Schedule:





Homework:





Previous Courses:




To this page

To the Mathematics and Computer Science Department Home Page

To the Weizmann Institute of Science Home Page



Faculty of Mathematics and Computer Science
The Weizmann Institute of Science
Rehovot 76100, Israel