TUD Logo

TUD Home » ... » Lectures » Summer semester 2014 » Komplexpraktikum Kryptographie und Datensicherheit

Privacy and Data Security

against racism

Komplexpraktikum Kryptographie und Datensicherheit

Teaching Material...

Course of studies Diplom Informatik (Hauptstudium, 5th Semester and above),
Diplom Medieninformatik (Hauptstudium, 5th Semester and above),
Bachelor Informatik (INF-B-510, INF-B-520)
Bachelor Medieninformatik (INF-B-530, INF-B-540)
Master/Diplom Informatik (INF-MA-PR Masterpraktikum)
Master Medieninformatik (INF-E-4 Master-Praktikum Medieninformatik)
Lehramtsbezogener Master (INF-LA20)
Kinds of teaching Komplexpraktikum (4 SWS)
Prerequisites basic knowledge in Data Security / Privacy
Form of the examination Part of a combined examination;
Successful completion of all exercises; Bachelor: Successful completion of all exercises and examination
Location (INF/E040)
Date Thursday, 2.,3. DS
Mandatory subscription with jExam



Using selected examples, students get an introduction into cryptography and data security based on cryptography. Some examples show insecurities of crypto-protocols, which result from naive use of crypto-systems. RSA, the most well known public-key cryptosystem, serves as the main example. The multiplicative property of RSA on the one hand makes lots of protocols, which can be found in the literature, insecure, but on the other hand it enables solutions to entirely new problems.
To prepare the experiments, the students get detailed scripts and do some exercises.
Then the students program the most important algorithms using a program framework, which saves them from having trouble with less interesting peripheral programming work.
The experiments are finished by a discussion about the results.

  1. Attacks on classical cipher algorithms
  2. Symmetric block ciphers
  3. Number theoretic algorithms
  4. Asymmetric encryption systems
  5. Digital signature systems
  6. Cryptography based on discrete logarithm
  7. Basics in steganography
  8. The MIX-Net
  9. The DC-Net
  10. Zero-Knowledge-Protocols

Last modified: 9th May 2014, 11.52 AM
Author: Dipl.-Inf. Martin Beck

Martin Beck

Phone: +49 (0) 351 463-38102
Fax: +49 (0) 351 463-38255
e-mail contact form