Modulbeschreibung

Cryptography

ECTS-Credits:
4
Lernziele:

Students will be able to:

  • explain the purpose and the typical use cases for modern cryptographic primitives,
  • identify common issues when applying or implementing cryptographic primitives. For example, the use of weak randomness generators, or padding oracle attacks
  • recognize the importance of cryptographic agility at the example of post-quantum cryptography

Kurse in diesem Modul

Cryptography :
  • Randomness Generation, PRNG, PRF
  • Cryptographic Security
  • Block & Stream Ciphers
  • Hash Functions
  • HMAC, CMAC
  • Signature schemes
  • Key Exchange
  • Post-quantum cryptography
  • (Topic of the Year: E.g. zero-knowledge proofs)
Vorlesung mit 2 Lektionen pro Woche
Uebung mit 2 Lektionen pro Woche
Disclaimer

Diese Beschreibung ist rechtlich nicht verbindlich! Weitere Informationen finden Sie in der detaillierten Modulbeschreibung.