lectures
Lecture Notes
Lecture 1 "Introduction to Crypto"
Lecture 2 "Definitions of Classical Ciphers"
Lecture 3 "Cryptanalysis of the Classical Ciphers"
Lecture 4 "Cryptography in Transition (Enigma) [from mechanical devices to electronics]"
Lecture 5 "Cryptanalysis of the Enigma (batons, Rejewski's theorem)
(final version of the lecture notes, 01.05.2000)
Lecture 6 "Shannon's theory, Plaintext recognition techniques"
Lecture 7 "Shannon's theory (cont.)"
(final version of the lecture notes 02.05.2000)
Lecture 8 "Feistel ciphers (Lucifer, IBM), DES."
(30.04.2000, more details on Lucifer)
Lecture 9 "Hellman's Tradeoff. Properties of Random functions"
(29.05.2000, draft of lecture notes)
Lecture 10 "Is DES a pure cipher? Differential Cryptanalysis."
(04.05.2000)
Lecture 11 "Differential Cryptanalysis. Design criteria of DES."
(23.05.2000)
Lecture 12 "Attack on full 16-round DES. Extensions of DC."
Lecture 13 "Linear Cryptanalysis."
Lecture 14 "Linear Cryptanalysis. (cont.)"
Lecture 15 "Modern Methods of Cryptanalysis"
(28.06.2000)
Lecture 16 "Modern Cryptanalysis. AES and other ciphers."
(29.06.2000)
Last modified 29.06.2000