URL study guide
https://tue.osiris-student.nl/onderwijscatalogus/extern/cursus?cursuscode=2DMI10&collegejaar=2025&taal=enDescription
This course deals with modern applications of cryptography. Topics covered are:- Public-key infrastructure (PKI) including trust models and validation models for X.509 and PGP
- Cryptographic aspects of secure communication protocols including TLS / SSL, IPsec
- Security proofs for real world primitives (the random oracle model),
- Cryptographic aspects of anonymity networks including mixnets, and Tor,
- Cryptographic aspects of private online communication like OTR, or Signal,
- Cryptographic aspects of e-cash including Bitcoin,
- Post-quantum cryptography (only introduction)
- Other recent topics in real world cryptography (e.g., we covered DNSSEC, kleptography, multi-party computation, and password hashing in previous years).
Objectives
After this course, the student can- explain the cryptography commonly used in modern cryptosystems in their own words,
- explain the interaction between cryptographic systems and higher protocol levels in their own words,
- select a suitable cryptographic system for a given situation, independently,
- analyse the security of a cryptographic system and present the results to others,
- list the properties as well as known problems and pitfalls for common cryptographic systems.
Method of Assessment
AssignmentWritten examination