311.256 (23W) Mathematical Methods of Cryptography
Overview
- Lecturer
- LV Nummer Südostverbund MAJ03003UL
- Course title german Mathematische Methoden der Kryptographie
- Type Lecture
- Course model Attendance-based course
- Hours per Week 2.0
- ECTS credits 3.0
- Registrations 41
- Organisational unit
- Language of instruction Deutsch
- possible language(s) of the assessment German , English , Spanish
- Course begins on 02.10.2023
- eLearning Go to Moodle course
- Seniorstudium Liberale Yes
Time and place
Course Information
Intended learning outcomes
Die TeilnehmerInnen sollen die wichtigsten Algorithmen und Tools der mathematischen Kryptographie kennen lernen. Die Sensibilität gegenüber Gefahren bei der Speicherung und Übermittlung elektronischer Daten soll gestärkt werden.
Teaching methodology
Besprechung und Diskussion der wichtigsten Verfahren der mathematischen Kryptographie.
Course content
1 Einführung
Speicherung und Übertragung elektronischer Daten, Attacken, Sicherheitsdienste, Sicherheitsmechanismen
2 Klassische Methoden der Kryptographie
Skytale, Polybios, Caesar, Vigenère, Kryptoanalyse mono- und polyalphabetischer Verschlüsselungen, Kasiski-Test, Friedmann-Test, Enigma
3 Modulare Arithmetik und Quellencodierung
American Stadard Code for Information Interchange (ASCII)
4 Moderne Verschlüsselungsverfahren
Vernam One-Time-Pad, Data Encryption Standard (DES), DES-Betriebsarten, Differentielle Kryptoanalyse, IDEA, Advanced Encryption Standard (AES)
5 Vorläufer der Public-Key Kryptographie
Diffie-Helmann Key Distribution, Shamir's Three Pass-Algorithm
6 Public-Key Kryptographie
RSA Public-Key Kryptosystem, Knapsack Kryptosystem, ElGamal Kryptosystem, Elliptische-Kurven Kryptosysteme (ECC)
7 Kryptographische Protokolle und moderne kryptographische Verfahren
Zero Knowledge Proofs, Threshold Schemes, Hash Funktionen, Digitale Signaturen
8 Ausblick
Examination information
Examination methodology
Schriftliche Prüfung (mehrere Termine) nach Abschluss der Vorlesung.
Examination topic(s)
Praktische Beispiele zum Stoff der Vorlesung in Anlehnung an die Übungsbeispiele.
Theorie Fragen zum Stoff der Vorlesung.
Assessment criteria / Standards of assessment for examinations
Die Prüfung besteht aus 5 Fragen zu je 4 Punkten.
GEN: 10,25-12,50 Punkte, BEF: 12,75- 15,00 Punkte, GUT: 15,25-17,50 Punkte, SGT: 17,75-20,00 Punkte
Grading scheme
Grade / Grade grading schemePosition in the curriculum
- Master-Lehramtsstudium Master Unterrichtsfach Mathematik
(SKZ: 520, Version: 19W.2)
-
Subject: Mathematische Vertiefung
(Compulsory subject)
-
MAJ.003 Mathematisches Wahlfach (
3.0h VO, VU / 4.5 ECTS)
- 311.256 Mathematical Methods of Cryptography (2.0h VO / 3.0 ECTS) Absolvierung im 2. Semester empfohlen
-
MAJ.003 Mathematisches Wahlfach (
3.0h VO, VU / 4.5 ECTS)
-
Subject: Mathematische Vertiefung
(Compulsory subject)
- Bachelor's degree programme Applied Informatics
(SKZ: 511, Version: 19W.2)
-
Subject: Systemsicherheit
(Compulsory elective)
-
8.9 Systemsicherheit (
0.0h XX / 12.0 ECTS)
- 311.256 Mathematical Methods of Cryptography (2.0h VO / 3.0 ECTS) Absolvierung im 4., 5., 6. Semester empfohlen
-
8.9 Systemsicherheit (
0.0h XX / 12.0 ECTS)
-
Subject: Systemsicherheit
(Compulsory elective)
- 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 / 3.0 ECTS)
-
Mathematische Methoden der Kryptologie (
2.0h VK / 4.0 ECTS)
-
Subject: Information and System Security
(Compulsory elective)
- Bachelorstudium Technische Mathematik
(SKZ: 201, Version: 17W.1)
-
Subject: Diskrete Mathematik
(Compulsory elective)
-
10.5 Mathematische Methoden der Kryptographie (
2.0h VO / 3.0 ECTS)
- 311.256 Mathematical Methods of Cryptography (2.0h VO / 3.0 ECTS) Absolvierung im 4., 5., 6. Semester empfohlen
-
10.5 Mathematische Methoden der Kryptographie (
2.0h VO / 3.0 ECTS)
-
Subject: Diskrete Mathematik
(Compulsory elective)
- Bachelor's degree programme Technical Mathematics
(SKZ: 201, Version: 22W.1)
-
Subject: Diskrete Mathematik
(Compulsory elective)
-
10.5 Mathematische Methoden der Kryptographie (
2.0h VO / 3.0 ECTS)
- 311.256 Mathematical Methods of Cryptography (2.0h VO / 3.0 ECTS)
-
10.5 Mathematische Methoden der Kryptographie (
2.0h VO / 3.0 ECTS)
-
Subject: Diskrete Mathematik
(Compulsory elective)
- Bachelor's degree programme Technical Mathematics
(SKZ: 201, Version: 22W.1)
-
Subject: Angewandte Mathematik
(Compulsory elective)
-
11.1 Wahl von weiteren Lehrveranstaltungen aus den Vertiefungsfächern (
0.0h XX / 12.0 ECTS)
- 311.256 Mathematical Methods of Cryptography (2.0h VO / 3.0 ECTS)
-
11.1 Wahl von weiteren Lehrveranstaltungen aus den Vertiefungsfächern (
0.0h XX / 12.0 ECTS)
-
Subject: Angewandte Mathematik
(Compulsory elective)
Equivalent courses for counting the examination attempts
-
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)
-
Wintersemester 2014/15
- 311.256 VO Mathematische Methoden der Kryptographie (2.0h / 3.0ECTS)
-
Sommersemester 2013
- 311.256 VO Mathematische Methoden der Kryptographie (2.0h / 3.0ECTS)