VVZ API is not affiliated with ETH Zurich. Data might be outdated or incorrect. Please view the official ETHZ Vorlesungsverzeichnis for binding information.

263-4657-00L 5 Credits MSC D-INFK
You're viewing possible stale or outdated data. Please check the latest semester for more up-to-date information.

Advanced Encryption Schemes

Lecturers & Examiners: Romain Gay
VVZ CR 3.8

Last Updated: 2026-02-05 16:15:26

Abstract

Public-Key Encryption has had a significant impact by enabling remote parties to communicate securely via an insecure channel. Latest schemes go further by providing a fine-grained access to the encrypted data.

Objective

The student is comfortable with formal security definitions and proof techniques used to analyze the security of the latest encryption schemes with advanced features. This prepares the student to start reading research papers on the field.

Content

We will start by presenting the notion of Public-Key Encryption with its various security guarantees and some constructions. Then we will look into encryption schemes with fine-grained access control to the encrypted data, such as identity-based encryption or attribute-based encryption and present different methodology to prove their security.

Resources

Literature

Links to relevant research papers will be given in the course materials.

General Information

Language
English
Levels
MSC
Frequency
Yearly recurring

Examination

Type
session examination
Mode
oral 20 minutes
Graded homework assignments will account for 20% of the final grade.

Course Components

Type Title Time & Place Hours
lecture Advanced Encryption Schemes
  • Thu 12:15-14:00 (CAB G 59)
2 h weekly
exercise Advanced Encryption Schemes
  • Wed 16:15-17:00 (CAB G 59)
  • 04.10 Date 16:15-17:00 (CAB G 59)
  • 18.10 Date 16:15-17:00 (CAB G 59)
1 h weekly
independent project Advanced Encryption Schemes No time listed 1 h weekly

Offered In