Synopsis:
History of secret communication and confidential data storage. Elements of cryptography and cryptanalysis. Classical ciphers. Symmetric key cryptography. Public key cryptography. Cryptography in cyber space. See also the course outline.
Schedule:
- Lectures: Dusko
- Time: Tuesdays 15:00-16:15
- Place: SAKAM A102
- Labs and practica: Muzamil
- Time: Thursdays 15:00-16:15
- Place: SAKAM A102
- Period: 24 August 2015 – 10 December 2015
- Office hours: Tuesday and Wednesday 16:30, Friday 10:30, or by appointment
Course materials (uploaded as we go):
Lecture slides
- Lecture 1: Introduction
- Lecture 2: Classical cryptography
- Lecture 3: Information Theoretic cryptography
- Lecture 4: Symmetric key cryptography
- Lecture 5: Public key cryptography
Practica
- Practicum 1
- Practicum 2
- Practicum 3
- Practicum 4
- Practicum 5
- Practicum 6
- Practicum 7
- Practicum 8
- Practicum 9
Reading materials
- Arthur Conan Doyle: The Adventure of the Dancing Men
- Martin Gardner: Codes, Ciphers and Secret Writing
- Simon Singh: The Code Book
- Adam Young and Moti Yung: Malicious Cryptography
- Oded Goldreich: Modern cryptography, probabilistic proofs and pseudorandomness