Bonn-Aachen International Center
for Information Technology





crypto >Students >Teaching >Winter 2021/22 


This course is listed

To participate in this course, you must join this course in eCampus [direct sign up]! This is only possible with a valid Uni ID of the university of Bonn.


Cryptography deals with methods for secure data transfer. In earlier times this was the domain of military and intelligence agencies, but today modern cryptography has grown into a key technology, enabling e-commerce and secure internet communications. Its many applications range from credit and debit cards, mobile phones, tv decoders, and electronic money to unforgeable electronic signatures under orders and contracts in the internet.

In the course, we discuss two of the current standard tools, namely AES and RSA. Further topics are key exchange, including group cryptography and discrete logarithm, digital signatures and identification, and cryptographic hash functions. We will consider these primitives in the modern light of reducible security (or provable security).


Michael Nüsken

Time & Place

First meeting:

Notes & Exercises

You will find notes and exercises at sciebo until September 2022.

Lecture recordings, exercise handin and feedback are handled via the eCampus pages of the course.


Needed tools for the exam:

Detailed information is collected here.

Technical setup test: Monday, 24 January 2022, 1300-1400, eCampus group.

Pre-exam meeting: Wednesday, 2 February 2022, in/after the plenum.

Exam1: Thursday, 10 February 2022, 1000-1330, eCampus group.

Exam1 review: individual.

Exam2 (repetitions): Wednesday, 30 March 2022, 1000-1330, eCampus group.

Exam2 review: individual.



There is a long list of free online books about cryptography.

Further topics:




4+2 SWS.

The lecture's mailing list

Students are encouraged to ask and answer any questions related to the course on the mailinglist:

You can subscribe to and unsubscribe from the mailing list using the information given on the list's Info page.

Impressum, webmaster & mehr

User login

Enter your username and password here in order to log in on the website


Hier einloggen
Neues Profil