Slides and Notes
The course materiel and syllabus is represented by the slides which are covered in lecture and can be found below. This is the materiel you are responsible for understanding.
- Introduction: slides
- Block ciphers and key-recovery security: slides
- Pseudorandom functions: slides
- Symmetric encryption: slides
- Hash functions: slides
- Message authentication codes and PRF domain extension: slides
- Authenticated encryption: slides
- Computational number theory: slides
- Asymmetric encryption: slides
- Digital Signatures: slides
- Key distribution: slides
- Applications and Protocols: slides ; commitment schemes example slides
- Identity-based encryption: slides
- TLS: slides
- Zero-knowledge: slides
- Appendix: The birthday problem: pdf