| Topic | Lecture | Tutorial | Slides |
| 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.
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. |
For any questions or comments,
please contact Elad.