Cryptography
Timetabling
- This course will be delivered in person this year; lectures will be recorded for the benefit of anybody who is unwell or self-isolating.
- It starts on Friday 21 January 2022 at 09:00, and runs Mon/Wed/Fri for 16 lectures.
- Note: there is no lecture on Wednesday 26 January; instead the last lecture will be on Monday 28 Feburary.
- Lectures will be in LT1 (not LT2 as originally announced).
Study materials
- Slide show (not suitable for printing)
- Slides with annotations made during lectures
- Handout – 4 slides per side of A4
- Large print version – 2 slides per side of A4
- Exercises (2up)
- Past exam questions
- Lecture recordings (Moodle)
Extra material (not examinable)
- 🐰🎨 Draft of “Secret Colors”, a children’s book on cryptography (Raven login required)
- Implementing Curve25519/X25519: A Tutorial on Elliptic Curve Cryptography
Related courses
- Discrete Mathematics (Proofs, Numbers, and Sets)
- Introduction to Probability
- Complexity Theory
- Last year’s course materials are still available, including the lecture recordings