Modern Cryptology (236506) Homepage - Spring Semester 2004/05

We are now back in this web page.

Please do not access the obsolete course webpage at moodle. It may be that some links are not yet here --- in such a case we will solve them as soon as we can.


Spring 2004/05 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

Related courses in cryptography and computer security given this semester
  1. 236508 Cryptography and Complexity
  2. 236350 Computer Security

Lecture slides:

TopicLectureTutorialSlides
Introduction to Cryptology 1,2   1x1    2x2    4x2
Shannon 2   1x1    2x2    4x2
Classical Cryptography Tutorial   1 1x1    2x2    4x2 Frequency of Letters in English
Block Ciphers 3 2 1x1    2x2    4x2    Intermediate Encryption Values for Rijndael Flowchart and operations of Rijndael
Number Theory 1   3,4 1x1    2x2    4x2
DES Simple Attacks Tutorial   5 1x1    2x2    4x2
Hashing and One Time Signatures 4 6 1x1    2x2    4x2
Number Theory 2   7,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
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
Differential Cryptanalysis 12,13   1x1    2x2    4x2 NOTE: The differential cryptanalysis slides may still be changed
Differential Cryptanalysis Tutorial   14 1x1    2x2    4x2    Extra slides with example of a 0R-Attack
Difference Distribution Tables for DES     1x1    2x2    4x2
while viewing a table, click on a value to get the corresponding list of pairs.
S1, S2, S3, S4, S5, S6, S7, S8
Secret Sharing 14   1x1    2x2    4x2
Hebrew Terms     1x1    2x2    4x2

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 (#96) on floor 5.

Assignment Due Submission in Comments
Exercise #1 7/4/05 12:29:59. Singles Question 1 ciphertext
Question 2 ciphertext
Exercise #2  21/4/05 12:29:59 Singles
Exercise #3 Singles
Exercise #4 9/06/05 12:29:59 Singles  
Exercise #5 1/07/05 12:00 or after the exam, submit to Box #96, floor 5 Singles Help Material: AES SBox


Homework Grades

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