Applied Cryptography

Spring Semester 2020 (263-4660-00L

Overview

Lecturer:                                                                                                                    

Prof. Dr. Kenny Paterson

Assistants:

Matilda BackendalDr. Benjamin DowlingMia FilićVarun MaramDr. Sikhar Patranabis and Dr. Igors Stepanovs

Update: Due to the COVID-19 pandemic, starting 16.03.2020 and for the remainder of the semester, the course will be conducted remotely using Zoom (external pagehttps://ethz.zoom.us/). Please find further instructions on participating in the online sessions Downloadhere.

Lectures:

Monday 13–14, CAB G 61 (until 13.03.2020)
                            external pagehttps://ethz.zoom.us/j/985877648 (from 16.03.2020)

Tuesday 08–10, CAB G 11 (until 13.03.2020)
                            external pagehttps://ethz.zoom.us/j/248990625 (from 16.03.2020)

Consultation hours:

Tuesday 13–14, Varun Maram, CNB E 106 (until 13.03.2020)
Thursday 14–15, Prof. Dr. Kenny Paterson, CNB E 104.2 (until 13.03.2020)

Note: Students can always email their questions about the course to or .

Exercises:

Thursday 12–14, CAB G 56 (until 13.03.2020)
                              external pagehttps://ethz.zoom.us/j/481024172 (from 02.04.2020)

Friday 08–10, CAB G 52 (until 13.03.2020)
                         external pagehttps://ethz.zoom.us/j/481024172 (from 02.04.2020)
            10–12, CAB G 51 (until 13.03.2020)
                         external pagehttps://ethz.zoom.us/j/481024172 (from 02.04.2020)

Note: Exercises can also be discussed online over Moodle at https://moodle-app2.let.ethz.ch/course/view.php?id=12638.

Note: The exercise session on 09.04.2020 will be recorded to compensate for the missing sessions on 10.04.2020 following Easter break.

Labs:

Friday 13–15, CAB H 56 (until 13.03.2020)
            13–15, CAB H 57 (until 13.03.2020)
            13–15, HG E 19 (until 13.03.2020)

Friday 13–15, external pagehttps://ethz.zoom.us/j/664153770 (from 16.03.2020)

Note: There will be a lab session on 09.04.2020 before Easter break that will take place 14:00 –16:00.                 

Credits: 8 ECTS (3V + 2U + 2P)

Prerequisites: Ideally, students will have taken the D-INFK Bachelors course “Information Security" or an equivalent course at Bachelors level.

Language: English

Description

This course will introduce the basic primitives of cryptography, using rigorous syntax and game-based security definitions. The course will show how these primitives can be combined to build cryptographic protocols and systems.

Resources

Literature

– Dan Boneh and Victor Shoup: A Graduate Course in Applied Cryptography (available external pageonline).
– Keith Martin: Everyday Cryptography, 2nd edition, Oxford University Press, 2017.
– Niels Ferguson, Bruce Schneier, and Tadayoshi Kohno: Cryptography Engineering – Design Principles and Practical Applications, John Wiley & Sons, 2010.
– Douglas Stinson: Cryptography Theory and Practice, 3rd edition, CRC Press, 2005.

Course Material

The lecture notes, exercises, slides, and other resources are available during the semeseter in our secured area. Please log in at the top of this page!

JavaScript has been disabled in your browser