Skip to main navigation Skip to search Skip to main content

URL study guide

https://tue.osiris-student.nl/onderwijscatalogus/extern/cursus?cursuscode=2DMI10&collegejaar=2025&taal=en

Description

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).
These topics will be explained and failure cases and popular attacks will be pointed out.

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

Assignment
Written examination
Course period1/09/1531/08/26
Course formatCourse