Introduction to Cryptography (203.3444/203.4444) Homepage - Spring Semester 2010

Spring 2010 General Information


Course's staff

Class hours

Exam dates

Grading policy

Exam grades below 46 will not be combined with the grades of the exercises!

Prerequisites and Requirements


Lecture slides:

Introduction 22/2,1/3 PDF
Shannon's Theory of Secrecy Systems 1/3 PDF
Block Ciphers and Modes of Operation 8/3,15/3 PDF     Animation of AES
Hashing, One-Time Singatures, and MACs 22/3, 29/3 PDF
Introduction to Number Theory 29/3, 5/4 PDF
Public Key Cryptography part I 5/4,12/4 PDF
Intorduction to Number Theory part II 12/4,3/5 PDF
Public Key Cryptography part II 3/5,24/5 PDF
Zero Knowledge Protocols 24/5,31/5,14/6 PDF
Secret Sharing Schemes 14/6 PDF

Slides are in .pdf format. I may change the slides a little bit before and after the lecture. Be aware of changes.

Recommended reference material

On-line material

Relevant Links


Submission is to Orr's mailbox (#19) only.

Assignment Due Comments
Ex. 1 Sunday, 27/3, 1:00 p.m. Ciphertext of the first question
Ciphertext of the second question
Ex. 2 Sunday, 10/4, 1:00 p.m.  
Ex. 3 Wednesday, 4/5, 1:00 p.m.  
Ex. 4 Wednesday, 25/5, 1:00 p.m.  
Ex. 5 Tuesday, 14/6 Note that question 5 is not for submission (you can submit afterwards to get feedback if you like)

Past Exams