Cryptography and Security

Instructors: Alain Passelègue, Damien Stehlé

Institution: ENS de Lyon

Year: 2025–2026

Course chapters

  1. Introduction
  2. Symmetric-key encryption
    • First security protocols
    • Pseudo-Random functions (PRFs) and Block ciphers
    • MACs and CCA-secure encryption
    • Cryptographic Hash Functions
  3. Public-key encryption
    • Introduction
    • The random oracle model and applications to CCA security