Selected Topics IT Security 2: Mathematical Background of Cryptography

Course Number 705051 | Wintersemester 2019/20

In this course, you will understand the mathematical concepts behind modern cryptography.

Content

This course aims at explaining the following mathematical concepts,
which are important in modern-day cryptography:

  • Groups, Rings, Fields
  • Finite Fields
  • Gröbner Bases
  • Elliptic Curves
  • Discrete Logarithm
  • Lattices

Material

Date Lecture (10:00–12:00) Who
03.10.2019 L0 – Introduction, L1 – Groups LH
10.10.2019 L2 – Rings LH
17.10.2019 L3 – Fields RL
24.10.2019 L4 – Groebner Basis 1 RL
31.10.2019 Talks by students
07.11.2019 L5 – Groebner Basis 2 RL
14.11.2019 L6 – Elliptic Curves RL
21.11.2019 L7 – Discrete Logarithm Problem LH
28.11.2019 Talks by students
05.12.2019 L8 – Boolean functions RL
12.12.2020 L9 – Codes LH
09.01.2020 L10 – Lattices LH
16.01.2020 Talks by students
23.01.2020 Talks by students
30.01.2020 Talks by students

Administrative Information

The grades for the seminar are on three seminar papers. One of them has to be presented in the seminar (about 20 min).

Lecture Dates

Date Begin End Location Event Type Comment
2019/10/17 10:00 12:00 Seminarraum Abhaltung SE fix/
2019/10/24 10:00 12:00 Seminarraum Abhaltung SE fix/
2019/10/31 10:00 12:00 Seminarraum Abhaltung SE fix/
2019/11/07 10:00 12:00 Seminarraum Abhaltung SE fix/
2019/11/14 10:00 12:00 Seminarraum Abhaltung SE fix/
2019/11/21 10:00 12:00 Seminarraum Abhaltung SE fix/
2019/11/28 10:00 12:00 Seminarraum Abhaltung SE fix/
2019/12/05 10:00 12:00 Seminarraum Abhaltung SE fix/
2019/12/12 10:00 12:00 Seminarraum Abhaltung SE fix/
2020/01/09 10:00 12:00 Seminarraum Abhaltung SE fix/
2020/01/16 10:00 12:00 Seminarraum Abhaltung SE fix/
2020/01/23 10:00 12:00 Seminarraum Abhaltung SE fix/
2020/01/30 10:00 12:00 Seminarraum Abhaltung SE fix/

Lecturers

Christian Rechberger
Christian
Rechberger

Professor

View more
Lukas Helminger
Lukas
Helminger

PhD Student

View more
Reinhard Lüftenegger
Reinhard
Lüftenegger


View more