311.256 (14W) Mathematical methods of cryptography
Overview
- Lecturer
- Course title german Mathematische Methoden der Kryptographie
- Type Lecture
- Hours per Week 2.0
- ECTS credits 3.0
- Registrations 38
- Organisational unit
- Language of instruction Deutsch
- Course begins on 06.10.2014
- Seniorstudium Liberale Yes
Time and place
List of events is loading...
Course Information
Course content
1 Einführung 1.1 Einleitung 1.2 Speicherung und Übertragung elektronischer Daten 1.3 Attacken, Sicherheitsdienste, Sicherheitsmechanismen 2 Klassische Methoden der Kryptologie 2.1 Skytale, Polybios, Caesar, Vigenère, Enigma 2.2 Kryptoanalyse mono- und polyalphabetischer Verschlüsselungen 2.3 Kasiski-Test, Friedman-Test 3 Modulare Arithmetik und Quellencodierungl 3.1 Restklassenringe ganzer Zahlen 3.2 American Standard Code for Information Interchange (ASCII) 4 Moderne Verschlsselungsverfahren 4.1 Vernam One-Time-Pad 4.2 Data Encryption Standard (DES) 4.3 DES-Betriebsarten 4.4 Differentielle Kryptoanalyse 4.5 IDEA 4.6 Advanced Encryption Standard (AES) 5 Vorläufer Public Key Kryptographie 5.1 Klassische Kryptographie / Symmetrische Verschlüsselungsverfahren 5.2 Diffie-Hellmann Key Distribution 5.3 Shamir's Three-Pass-Algorithm 6 Public Key Kryptographie 6.1 Public-Key Kryptographie / Asymmetrische Verschlüsselungsverfahren 6.2 RSA Public-Key Kryptosystem 6.3 RSA, Primzahlerzeugung und Faktorisierungsproblem 6.4 Polynompermutationen und Modifikationen von RSA 6.5 Knapsack Kryptosystem 6.6 ElGamal Kryptosystem 6.7 Elliptische-Kurven Kryptosysteme (ECC) 7 Kryptographische Protokolle und moderne kryptographische Verfahren 7.1 Zero Knowledge Proofs 7.2 Threshold Schemes 7.3 Hash Funktionen 7.4 Elektronische / Digitale Unterschriften 8 Ausblick 9 Literatur 10 ÜbungsaufgabenTeaching objective
Die Studierenden sollen die wichtigsten Tools und Algorithmen der mathematischen Kryptographie kennen lernen.Prior knowledge expected
Grundkenntnisse über endliche algebraische Stukturen.Examination information
Im Fall von online durchgeführten Prüfungen sind die Standards zu beachten, die die technischen Geräte der Studierenden erfüllen müssen, um an diesen Prüfungen teilnehmen zu können.
Grading scheme
Grade / Grade grading schemePosition in the curriculum
- Master's degree programme Applied Informatics
(SKZ: 911, Version: 13W.1)
-
Subject: Information and System Security
(Compulsory elective)
-
Mathematische Methoden der Kryptologie (
2.0h VK / 4.0 ECTS)
- 311.256 Mathematical methods of cryptography (2.0h VO / 2.0 ECTS)
-
Mathematische Methoden der Kryptologie (
2.0h VK / 4.0 ECTS)
-
Subject: Information and System Security
(Compulsory elective)
- Bachelor's degree programme Technical Mathematics
(SKZ: 201, Version: 12W.2)
-
Subject: Diskrete Mathematik
(Compulsory elective)
-
Mathematische Methoden der Kryptographie (
2.0h VO / 3.0 ECTS)
- 311.256 Mathematical methods of cryptography (2.0h VO / 3.0 ECTS)
-
Mathematische Methoden der Kryptographie (
2.0h VO / 3.0 ECTS)
-
Subject: Diskrete Mathematik
(Compulsory elective)
- Bachelor's degree programme Technical Mathematics and Data-Analyses
(SKZ: 201, Version: 03W.3)
-
Subject: Datensicherheit und Kryptologie
(Compulsory elective)
-
Kryptologie (
3.0h VK / 4.5 ECTS)
- 311.256 Mathematical methods of cryptography (2.0h VO / 3.0 ECTS)
-
Kryptologie (
3.0h VK / 4.5 ECTS)
-
Subject: Datensicherheit und Kryptologie
(Compulsory elective)
Equivalent courses for counting the examination attempts
-
Wintersemester 2023/24
- 311.256 VO Mathematische Methoden der Kryptographie (2.0h / 3.0ECTS)
-
Sommersemester 2022
- 311.256 VO Mathematische Methoden der Kryptographie (2.0h / 3.0ECTS)
-
Wintersemester 2019/20
- 311.256 VO Mathematische Methoden der Kryptographie (2.0h / 3.0ECTS)
-
Sommersemester 2017
- 311.256 VO Mathematische Methoden der Kryptographie (2.0h / 3.0ECTS)
-
Sommersemester 2013
- 311.256 VO Mathematische Methoden der Kryptographie (2.0h / 3.0ECTS)