Foundations of Modern Cryptography


Winter term




Oral (30 min) or written (90 min). Prerequisite for the admission to the examination is the successful participation in the exercises. 


  • Advanced computational number theory
  • Public-key cryptosystems based on factoring and logarithms
  • Cryptosystems based on NP-hard problems
  • Digital signature schemes, DSS
  • Elliptic curve cryptography


  1. N. Smart: Cryptography: An Introduction, 3rd edition, PDF
  2. D. Boneh & V. Shoup: A Graduate Course in Applied Cryptography, PDF
  3. A. McAndrew: Introduction to Cryptography With Open-Source Software, CRC Press, 2011.
  4. B. Esslinger: The CrypTool-Book: Learning and Experiencing Cryptography with CrypTool und SageMath, 2018, PDF
  5. Ch. F. Rocca Jr.: Cryptology Through History and Inquiry (Link)
  6. K.-D. Crisman: Number Theory: In Context and Interactive (Link)

More free textbooks can be found on