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

https://www.iaik.tugraz.at/wp-content/uploads/teaching/mfc/L07_Boolean.pdf

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 and Finite Fields RL
24.10.2019 No seminar
31.10.2019 Talks by students – FHE, GB, GHASH, MHRS
07.11.2019 L4 – Elliptic Curves RL
14.11.2019 L5 – Discrete Logarithm LH
21.11.2019 L6 – Gröbner Bases RL
28.11.2019 Talks by students – SPDZ,HOD
05.12.2019 L7 – Boolean Functions RL
12.12.2020 L8 – Lattices 1 LH
09.01.2020 L9 – Lattices 2 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
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