TMA4160 Cryptography - Fall 2021

Lecturer: Jiaxin Pan
Assistant: Shuang Wu
Schedule Room
Lectures: Mondays 12:15-14:00 see the schedule
Wednesdays 08:15-10:00
Exercises: Mondays 16:15-17:00
Visiting hours: Mondays 14:00-15:00 836 in SBII
Exam: ??

This semester will be similar to the one in 2020.


  • 31.08.2021 & 07.09.2021: We will have an online lecture tomorrow via Zoom. Please check your email or Blackboard for more details.
  • 24.08.2021: I try to post the slides or notes before the lecture starts, but those are mostly from last year. Changes (e.g. typos or mistakes) can appear. Please refer to the slides and notes after the lecture (which are the right slides and notes for this semester). It is your responsibility to have the right notes.
  • 12.08.2021: We will have our first lecture physically in R8 on 23.08.. It is important and will give some administrative information. The lecture will be recorded due to the uncertainty of the COVID situation. Please check "Welcome to TMA4160" announcement in the BlackBoard about it.
  • 16.06.2021: This course will use the textbook from Boneh and Shoup:

Questions and FAQ

Our FAQ is here. It may answer your question before you send it out.

There is also a Discussion Forum in Blackboard. You may find answer there.


You should be familiar with basic abstract algebra such as groups, rings and fields.

You will find the lectures more interesting or enjoyable if you know something about computational complexity and the analysis of algorithms.

Reference group

Name Study Program E-mail
Aurora Lucie Henriksen MSMNFMA
Sarah Clarisse Jeanne Duc Exchange
Sunniva Engan BMAT

Course material

We will follow the lecture notes from Boneh and Shoup: It is available online.

We might have some supplements, but we will state it in the lecture plan.


You should be able to get by with just the lecture notes of Boneh and Shoup (and possibly the supplements).

The curriculum is defined to be the material covered by the lecture notes, the lectures and the exercises.

2021-09-06, Jiaxin Pan