course: Introduction to Cryptography I

number:
148003
teaching methods:
lecture with tutorials
media:
blackboard platform, black board and chalk
responsible person:
Prof. Dr.-Ing. Chris­tof Paar
Lecturers:
Prof. Dr.-Ing. Chris­tof Paar (ETIT), Dr.-Ing. Christian Zenger (ETIT)
language:
german
HWS:
3
CP:
see examination rules
offered in:

Exam

All statements pertaining to examination modalities (for the summer/winter term of 2020) are given with reservations. Changes due to new requirements from the university will be announced as soon as possible.

Termin wird vom Dozenten bekannt gegeben

Form of exam:written
Registration for exam:FlexNow
Duration:120min

goals

Verständnis der wichtigsten symmetrischen Verschlüsselungsverfahren in der Praxis und Grundlagen der asymmetrischen Kryptographie. Darüberhinaus die Denkweisen der modernen Kryptographie.

content

Es werden zunächst grundlegende Begriffe der Kryptographie und Datensicherheit eingeführt. Nach der Vorstellung einiger historischer Verschlüsselungsverfahren werden Stromchiffren behandelt. Den Hauptteil der Vorlesung bilden Blockchiffren und deren Anwendung. Als bedeutender Vertreter der symmetrischen Verfahren werden der Data Encryption Standard (DES) und der Advanced Encryption Standard (AES) behandelt. Gegen Ende der Vorlesung wird das Prinzip der asymmetrische Kryptographie sowie das in der Praxis wichtiste asymmetrischer Verfahren, der RSA-Algorithmus, vorgestellt.

Neben den kryptographischen Algorithmen werden die notwendigen mathematischen Grundlagen (u.a. Ringe ganzer Zahlen, Euklidscher Algorithmus, endliche Körper) eingeführt.

requirements

keine

recommended knowledge

Fähigkeit zum abstrakten und logischen Denken.

literature

  1. Paar, Christof, Pelzl, Jan "Understanding Cryptography: A Textbook for Students and Practitioners", Springer, 2009

miscellaneous

Videomitschnitte unter www.crypto-textbook.com