622.754 (20S) Cryptography

Sommersemester 2020

Anmeldefrist abgelaufen.

Erster Termin der LV
03.03.2020 12:00 - 14:00 S.2.69 - Bitmovin On Campus
... keine weiteren Termine bekannt

Ü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

Liste der Termine wird geladen...

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

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.

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 Benotungsschema

Position 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

Gleichwertige Lehrveranstaltungen im Sinne der Prüfungsantrittszählung

Sommersemester 2024
  • 622.754 VC Cryptography (4.0h / 4.0ECTS)
Sommersemester 2023
  • 622.754 VC Cryptography (4.0h / 4.0ECTS)
Sommersemester 2022
  • 622.754 VC Cryptography (4.0h / 4.0ECTS)
Sommersemester 2021
  • 622.754 VC Cryptography (4.0h / 4.0ECTS)