Modern Cryptology (236506) Homepage - Winter semester 2003/4

News of 16/7/2003:
The course will be given in the winter (Oct 2003) by Eli Biham.
Note: The course will be given this winter (Oct 2003), but will probably NOT be given next year (Oct 2004).

08/10/2003: Note that the lecture is in Taub 7.


Winter 2003/4 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

Course mailing list


Announcements

19/10/03: Please register to the
Course mailing list. All other announcements will be sent to the mailing list only.

Lecture slides:

TopicLectureTutorialSlides
Introduction to Cryptology 1,2   1x1    2x2    4x2
Classical Cryptography Tutorial   1 1x1    2x2    4x2
Number Theory 1   2,4,5,6 1x1    2x2    4x2
Block Ciphers 3 3 1x1    2x2    4x2    Intermediate Encryption Values for Rijndael Flowchart and operations of Rijndael
Block Ciphers Tutorial   7 1x1    2x2    4x2
Hashing and One Time Signatures 4 8 1x1    2x2    4x2
Introduction to Public Key Cryptography 5   1x1    2x2    4x2
Merkle's Puzzles 5   1x1    2x2    4x2
Public Key Cryptography 1 6   1x1    2x2    4x2
Public Key Cryptography 2 7,8   1x1    2x2    4x2 Note: Slides have been revised.
Number Theory 2   9,10 1x1    2x2    4x2
Public Key Cryptography 3 8,9   1x1    2x2    4x2 Note: Slides have been revised.
Public Key Cryptography Tutorial   10,11 1x1    2x2    4x2
Public Key Algorithms   12 1x1    2x2    4x2
Zero Knowledge Proofs 10,11   1x1    2x2    4x2
Zero Knowledge Proofs - Tutorial - New   13 Summary of ZK Tutorial
Secret Sharing 12   1x1    2x2    4x2
Differential Cryptanalysis 13,14   1x1    2x2    4x2
Differential Cryptanalysis Tutorial   14 1x1    2x2    4x2    Extra slides with example of a 0R-Attack
Difference Distribution Tables for DES     1x1    2x2    4x2
Hebrew Terms     1x1    2x2    4x2 Note: Slides have been revised.

Slides are in .pdf format.

We might change the slides a little bit before and after the lecture/tutorial. Be ware of changes.


Recommended reference material

On-line material

For a list of courses in cryptology and computer security in the CS department see here.

Relevant Links

Newsgroups

Exams

Previous Semseters


Homework

All assignments must be submitted unless stated otherwise.

Submittion is to the course's box (#80) in floor 1.

DO NOT put late submissions in the course's box. Either submit them in person or in Elad's box (#80) on floor 5.

Assignment Due Submission in Comments
Exercise #1 19/11/03 11:59:59 a.m. Singles Question 1 ciphertext
Question 2 ciphertext
Exercise #2  8/12/02 11:59:59 a.m. Singles Note that a clarification was added to the bonus in question 6.
Also, the eavesdropper algorithm should succeed for at least half of the keys.
Exercise #3 (old date: 22/12/03 2:28:59 p.m.) Singles Postponed to 29/12/03 2:28:59 p.m., i.e., a week later than what is written on the assignment.
Exercise #4 12/01/04 2:28:59 p.m. Singles  
Exercise #5 4/02/04 2:28:59 p.m., or
15/02/04 1:00:00 p.m.
Singles Help Material: AES SBox
DES Difference Distribution Tables,
while viewing a table, click on a value to get the corresponding list of pairs.
S1, S2, S3, S4, S5, S6, S7, S8
Exercises that are submitted by 4/02/04 2:28:59 p.m., will be graded and returned before the exam.


Homework Grades

Homework Grades
For any questions or comments, please contact Elad.