The lecture is organized via Olat.
Olat-Password: double


Videos of the lecture will be uploaded in the Olat.


Exercise-sheets will be uploaded in the Olat.




Prof. Dr.-Ing. Jens Schmitt
M.Sc. Eric Jedermann
or follow us on Twitter

Course Overview

This course gives an introduction to secure communication in computer networks. Topics covered in this lecture include:

  • history of secure communication
  • symmetric cryptography: DES, 3DES, AES
  • asymmetric cryptography: RSA, Diffie-Hellman, El Gamal
  • hash functions: MD5, SHA1, SHA2, SHA3
  • cryptographic protocols: Secret Sharing, Needham-Schroeder, Kerberos, X.509
  • other security relevant topics: random number generation, birthday problem



  • The nice and comprehensive Handbook of Applied Cryptography by Menezes, van Oorschot and Vanstone is available online for free and can be found here.
  • An extra course about cryptography can be found here.
  • A illustrative video about the discrete logarithm problem.
  • ECC Visualization (java)
  • An example of differential Cryptanalysis can be found here.
  • An example of a MD5-collistion with two images can be found here.


Write your thesis with a disco advisor

We offer a variety of bachelor and master theses at any point in the academic year. Also check out some of our completed theses. Read more...

University of Kaiserslautern

Go to top