course: Introduction to Cryptography I

number:
141022
teaching methods:
lecture with tutorials
media:
Moodle, black board and chalk
responsible person:
Prof. Dr.-Ing. Chris­tof Paar
Lecturers:
Prof. Dr.-Ing. Chris­tof Paar (ETIT), M. Sc. Paul Staat (ETIT), M. Sc. Johannes Tobisch (ETIT)
language:
german
HWS:
4
CP:
5
offered in:
winter term

dates in winter term

  • start: Thursday the 14.10.2021
  • lecture Thursdays: from 12:15 to 13.45 o'clock in HID
  • tutorial Mondays: from 12:15 to 13.00 o'clock in HZO 30
  • lab exercise (alternativ) Mondays: from 16:15 to 17.00 o'clock in Online
  • lab exercise (alternativ) Fridays: from 09:00 to 09.45 o'clock in Online

Exam

Die Angaben zu den Prüfungsmodalitäten (im WiSe 2020/2021 | SoSe 2021) erfolgen vorbehaltlich der aktuellen Situation. Notwendige Änderungen aufgrund universitärer Vorgaben werden zeitnah bekanntgegeben.
Form of exam:written
Registration for exam:FlexNow
Date:16.09.2021
Begin:17:30
Duration:120min
Rooms : HGD 10 ,  HGD 30 ,  HMA 10
Individual appointments of students to each exam location will be issued by the responsible chair.

goals

The students understand essential symmetric encryption systems in practice and the basics of asymmetric cryptography. Furthermore, the students familiarize themselves with the ways of thinking in modern cryptography.

content

In the beginning, the fundamental concepts of cryptography and information security are introduced, as well as some historical ciphers. Next, stream ciphers are introduced. The main part of the lecture concerns block ciphers and their applications. As important examples of symmetric cryptographic systems, the Data Encryption Standard (DES) and Advanced Encryption Standard (AES) are introduced. As the last part of the lecture, the principles of asymmetric cryptography are introduced, in particular the widely-used RSA cryptosystem.

In addition to cryptographic algorithms, the mathematical concepts that are needed for the algorithms are introduced, e.g., modular arithmetic, the Euclidian algorithm and finite fields.

requirements

keine

recommended knowledge

Capacity for abstract and logical thought.

literature

  1. Paar, Christof, Pelzl, Jan "Kryptografie verständlich: Ein Lehrbuch für Studierende und Anwender", Springer, 2016
  2. Paar, Christof, Pelzl, Jan "Understanding Cryptography: A Textbook for Students and Practitioners", Springer, 2009

miscellaneous

Im Wintersemester 2020/21 wird der Kurs ausschließlich digital angeboten, Präsenzlehre findet nicht statt. Alle benötigten Informationen und Materialien werden über den Moodle-Kurs zur Verfügung gestellt. Die Einschreibung in den Moodle-Kurs ist nur bis zum 15.11.2020 möglich und sollte ausschließlich mit einer RUB-Mailadresse erfolgen (Ausnahme: UA Ruhr).