622.754 (22S) Cryptography

Sommersemester 2022

Anmeldefrist abgelaufen.

Erster Termin der LV
01.03.2022 12:00 - 14:00 N.1.71 On Campus
... keine weiteren Termine bekannt

Überblick

Bedingt durch die COVID-19-Pandemie können kurzfristige Änderungen bei Lehrveranstaltungen und Prüfungen (z.B. Absage von Präsenz-Lehreveranstaltungen und Umstellung auf Online-Prüfungen) erforderlich sein.

Weitere Informationen zum Lehrbetrieb vor Ort finden Sie unter: https://www.aau.at/corona.
Lehrende/r
LV-Titel englisch Cryptography
LV-Art Vorlesung-Kurs (prüfungsimmanente LV )
LV-Modell Blended-Learning-Lehrveranstaltung
Online-Anteil 50%
Semesterstunde/n 4.0
ECTS-Anrechnungspunkte 4.0
Anmeldungen 9 (30 max.)
Organisationseinheit
Unterrichtssprache Englisch
mögliche Sprache/n der Leistungserbringung Deutsch , Englisch
LV-Beginn 01.03.2022
eLearning zum Moodle-Kurs

Zeit und Ort

Beachten Sie bitte, dass sich aufgrund von COVID-19-Maßnahmen die derzeit angezeigten Termine noch ändern können.
Liste der Termine wird geladen...

LV-Beschreibung

Intendierte Lernergebnisse

Die LV zielt darauf ab Studierende den Umgang mit den grundlegenden Denkweisen vertraut zu machen die Sicherheitsarchitekten in Unternehmen verwenden. Wir besprechen und analysieren deshalb moderne kryptografische Systeme (symmetrische und asymmetrische) und beleuchten Sicherheitsbegriffe im Detail. Neben dem Verstehen der Systeme/Konstruktionen ist ein weiterer wesentlicher Aspekt deren Integration in praktische Systeme (TLS,  LTE), und der Aspekt der Post-Quantum Kryptografie.

Lehrmethodik inkl. Einsatz von eLearning-Tools

Vortraege, Folien, (Haus)Uebungen, kleine praktische Projekte. 

Inhalt/e

Symmetrische und Asymmetrische Kryptografie, inklusive Post-Quantum Kryptografie.

Erwartete Vorkenntnisse

Basiskenntnisse der Mathematik und des Programmierens.

Literatur

Es gibt einen kompletten Foliensatz sowie Buecher fuer die es freie pdfs gibt (siehe Moodle).

Intendierte Lernergebnisse

This unit aims to expose students to the way applied cryptographers (and security professionals more generally) think. We will study a number of cryptographic techniques, mainly focusing on encryption, emphasising how practice informs the theory and design of modern cryptography (and vice versa).

During the interactive sessions, there will be a mix of practical exercises (individually and group work), hands-on research, and discussion based learning. For these interactive components I might invite researchers from the Cybersecurity group along.  You are expected to attend these interactive sessions.

For the non-interactive sessions, I will provide pre-recorded videos via my YouTube channel, and I will be online for questions via chat/messaging on Discord. I will not monitor attendance for the non-interactive sessions.

I will draw on several textbooks, the first one has a free online version available:

-  Smart: Cryptography made simple (original here: https://homes.esat.kuleuven.be/~nsmart/Crypto_Book/, and pdf version here: https://www.cs.umd.edu/~waa/414-F11/IntroToCrypto.pdf)

- Katz and Lindell: Introduction to Modern Cryptography. 

Anybody who has an interest in Cybersecurity (aka Information Security aka System Security aka IT Security) should attend this course. 

Lehrmethodik inkl. Einsatz von eLearning-Tools

Pre-recorded lectures, hands on exercises (online in groups and individually), discussions, a small project.

All of the material is provided in English language, and the "default" language in class is English. However, it is absolutely fine if you ask a question in German language, or if you need a further clarification in German. 

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. 

This year's special focus will be on the impact of quantum computing on cryptography and cybersecurity. 

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.

Literatur

I will provide notes/slides and links to online teaching material. 

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.

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 VC / 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 2021
  • 622.754 VC Cryptography (4.0h / 4.0ECTS)
Sommersemester 2020
  • 622.754 VO Cryptography (4.0h / 4.0ECTS)