Bonn-Aachen International Center
for Information Technology

Michael

Students

crypt@b-it

SKy

VisKy
crypto >Students >Teaching >Winter 2024/25 
bitkey

Cryptography

This course is listed

Contents

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).

Lecture

Michael Nüsken

Time & Place

Notice: This course is given in a flipped classroom format.

First meeting:

To ease your communication you can at any time appoint with each other in this free room.

Notes & Exercises

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

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

Exam

It is strongly suggested to prepare a crib sheet: one A4 sheet, both sides, handwritten by yourself, with the -in your eyes- most important things about the course. This is also allowed during the exam.

Pre-exam meeting: Wednesday, 29 January 2025, in/after the plenum.

Exam1: Tuesday, 18 February 2025, 1400-1700, b-it-max 0.109.

Exam1 review: Monday, 10 March 2025, 1300-1430, b-it 0.108..

Exam2 (repetitions): Tuesday, 25 March 2025, 1400-1700, b-it-max 0.109.

Exam2 review: individual.

Literature

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

Further topics:

Prerequisites

Allocation

4+2 SWS.

Impressum, webmaster & mehr

User login

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

Login

Hier einloggen
Neues Profil