622.754 (20S) Cryptography
Überblick
- Lehrende/r
- LV-Titel englisch Cryptography
- LV-Art Vorlesung
- Semesterstunde/n 4.0
- ECTS-Anrechnungspunkte 4.0
- Anmeldungen 8
- Organisationseinheit
- Unterrichtssprache Englisch
- LV-Beginn 03.03.2020
- eLearning zum Moodle-Kurs
Zeit und Ort
LV-Beschreibung
Intendierte Lernergebnisse
This unit aims to expose students to the way cryptographers (and security professionals more generally) think. We will study a number of (basic) cryptographic techniques, mainly focusing on encryption, emphasising how practice informs the theory and design of modern cryptography.
During the classroom hours, there will be a mix of classical lectures, practical exercises (bring your phone so you have a calculator), and hands-on research happening (again bring your phone or some other Internet enabled device). For these interactive components I will as much as possible bring along PhD students and other cybersecurity staff to ensure that there are plenty of opportunities to ask questions (and get some answers!). I promise it won't be boring.
I will draw on several textbooks, some of which there is a free online version available:
- Smart: Cryptography made simple
- Katz and Lindell: Introduction to Modern Cryptography.
Whilst I am aiming to have slides and an accompanying write-up available, students should be prepared to jot down some notes in class.
Anybody who has an interest in Cybersecurity (aka Information Security aka System Security aka IT Security) should attend this unit .
Lehrmethodik inkl. Einsatz von eLearning-Tools
Lectures, hands on exercises, research of practical crypto implementations and standards, discussions, ...
Inhalt/e
Modern cryptography focussing on encryption (for both data at rest and in transit). We will thus cover symmetric and asymmetric cryptography, and consider how the stuff underpinning web security (TLS), messenger security (WhatsApp), smart card security, IoT security, etc. really works.
Erwartete Vorkenntnisse
Ideally students have some grounding in discrete mathematics; in particular modular arithmetic, as well as grounding in basic probability theory. But I will as far as possible provide hands on exercises on different levels to cater for a wide audience.
Curriculare Anmeldevoraussetzungen
None.
Prüfungsinformationen
Geänderte Prüfungsinformationen (COVID-19 Ausnahmeregelung)
I will offer an open book exam during the booked exam slot (this is the final slot reserved for this course). 30 mins prior to the exam slot I will make a set of questions available which each student is supposed to answer. Answers can be written on a piece of paper that you then take a photo of (or scan) and then upload (I will provide a link). It will take me a couple of days to mark your answers, and then I will offer you a slot each for a viva (a 20 mins telco) in which we will agree on a mark. I will need you to ID yourselves in that telco so please have your student card at hand.
Prüfungsmethode/n
A written exam (90 mins) consisting of a mix of questions ranging from: recall of basic facts, application of principles to situations (very) similar to what was studied in class, and unseen crypto challenges.
Prüfungsinhalt/e
The content as it can be found in the lecture materials.
Beurteilungskriterien/-maßstäbe
Marks will be given for each question, totalling up to 100. Roughly 30% of marks will be awarded to questions around basic recall of facts, 40% of marks will be awarded to questions around the application of principles to situations that are (very) similar to what was studied in class and the remaining 30% will be awarded to answering unseen material.
The marking scale will be:
0-49: 5 - Fail - Nicht genuegend
50-59: 4 - Pass- Genuegend
60-69: 3 - Sufficient Pass - Befriedigend
70-79: 2 - Good Pass - Gut
80 onwards: 1 - Very Good Pass - Sehr Gut
Beurteilungsschema
Note BenotungsschemaPosition im Curriculum
- Bachelorstudium Angewandte Informatik
(SKZ: 511, Version: 19W.2)
-
Fach: Systemsicherheit
(Wahlfach)
-
8.9 Systemsicherheit (
0.0h XX / 12.0 ECTS)
- 622.754 Cryptography (4.0h VO / 4.0 ECTS) Absolvierung im 4., 5., 6. Semester empfohlen
-
8.9 Systemsicherheit (
0.0h XX / 12.0 ECTS)
-
Fach: Systemsicherheit
(Wahlfach)