Home /  Introduction to Quantum-Safe Cryptography (IBM Zurich)

Summer Graduate School

Introduction to Quantum-Safe Cryptography (IBM Zurich) June 24, 2024 - July 05, 2024
Parent Program: --
Location: IBM Zürich Research Laboratory
Organizers Jonathan Bootle (IBM Zürich Research Laboratory), Luca De Feo (IBM Zürich Research Laboratory)
Lecturer(s)

Show List of Lecturers

Teaching Assistants(s)

Show List of Teaching Assistants

Speaker(s)

Show List of Speakers

Description
1068 image2

This two week summer school, jointly organized by SLMath with IBM Zurich, will introduce students to the mathematics and algorithms used in the design and analysis of quantum-safe cryptosystems. Each week will be dedicated to two of the four families of quantum-safe schemes.

Lattice cryptography
Code-based cryptography
Isogeny-based cryptography
Multivariate cryptography

School Structure

The daily schedule will consist of two lectures and two problem sessions each day.

Prerequisites

The minimum requirement for students to beneficially participate in this summer schools are the basics of probability, algorithms, and algebra. Having followed an introduction to cryptography class is a plus, but not strictly necessary.

Reading List

Application Procedure

SLMath is only able to support a limited number of students to attend this school.  Therefore, it is likely that only one student per institution will be funded by SLMath.

For eligibility and how to apply, see the Summer Graduate Schools homepage.

Venue

The summer school will be held at IBM Research Europe in Zurich. Students will be housed in local accommodation with easy public transport access to the lab.  As the first European branch of IBM Research, the mission of the Zurich Lab, in addition to pursuing cutting-edge research for tomorrow’s information technology, is to cultivate close relationships with academic and industrial partners, be one of the premier places to work for world-class researchers, and to promote women in IT and science


Schedule, Notes/Handouts & Videos
Show Schedule, Notes/Handouts & Videos
Show All Collapse
Jun 24, 2024
Monday
09:00 AM - 10:00 AM
  Lattices
Vadim Lyubashevsky (IBM Zürich Research Laboratory)
10:00 AM - 11:00 AM
  Coffee Break
11:00 AM - 12:00 PM
  Lattices (PS)
12:00 PM - 01:30 PM
  Lunch
01:30 PM - 02:30 PM
  Isogenies
Chloe Martindale (University of Bristol)
02:30 PM - 03:30 PM
  Coffee Break
03:30 PM - 04:30 PM
  Isogenies (PS)
Jun 25, 2024
Tuesday
09:00 AM - 10:00 AM
  Isogenies
Chloe Martindale (University of Bristol)
10:00 AM - 11:00 AM
  Coffee Break
11:00 AM - 12:00 PM
  Isogenies (PS)
12:00 PM - 01:30 PM
  Lunch
01:30 PM - 02:30 PM
  Lattices
Vadim Lyubashevsky (IBM Zürich Research Laboratory)
02:30 PM - 03:30 PM
  Coffee Break
03:30 PM - 04:30 PM
  Lattices (PS)
Jun 26, 2024
Wednesday
09:00 AM - 10:00 AM
  Lattices
Vadim Lyubashevsky (IBM Zürich Research Laboratory)
10:00 AM - 11:00 AM
  Coffee Break
11:00 AM - 12:00 PM
  Isogenies
Chloe Martindale (University of Bristol)
12:00 PM - 01:30 PM
  Lunch
Jun 27, 2024
Thursday
09:00 AM - 10:00 AM
  Isogenies
Chloe Martindale (University of Bristol)
10:00 AM - 11:00 AM
  Coffee Break
11:00 AM - 12:00 PM
  Isogenies (PS)
12:00 PM - 01:30 PM
  Lunch
01:30 PM - 02:30 PM
  Lattices
Vadim Lyubashevsky (IBM Zürich Research Laboratory)
02:30 PM - 02:30 PM
  Coffee Break
03:30 PM - 04:30 PM
  TBD
Jun 28, 2024
Friday
09:00 AM - 10:00 AM
  Lattices
Vadim Lyubashevsky (IBM Zürich Research Laboratory)
10:00 AM - 11:00 AM
  Coffee Break
11:00 AM - 12:00 PM
  Lattices (PS)
12:00 PM - 01:30 PM
  Lunch
01:30 PM - 02:30 PM
  Isogenies
Chloe Martindale (University of Bristol)
02:30 PM - 03:30 PM
  Coffee Break
03:30 PM - 04:30 PM
  TBD
Jul 01, 2024
Monday
09:00 AM - 10:00 AM
  Codes
Thomas Débris-Alazard (Institut National de Recherche en Informatique Automatique (INRIA))
10:00 AM - 11:00 AM
  Coffee Break
11:00 AM - 12:00 PM
  Codes (PS)
12:00 PM - 01:30 PM
  Lunch
01:30 PM - 02:30 PM
  Multivariate Codes
Simona Samardjiska (Radboud Universiteit Nijmegen)
02:30 PM - 03:30 PM
  Coffee Break
03:30 PM - 04:30 PM
  Multivariate (PS)
Jul 02, 2024
Tuesday
09:00 AM - 10:00 AM
  Multivariate
Simona Samardjiska (Radboud Universiteit Nijmegen)
10:00 AM - 11:00 AM
  Coffee Break
11:00 AM - 12:00 PM
  Multivariate
12:00 PM - 01:30 PM
  Lunch
01:30 PM - 02:30 PM
  Codes
Thomas Débris-Alazard (Institut National de Recherche en Informatique Automatique (INRIA))
02:30 PM - 03:30 PM
  Coffee Break
03:30 PM - 04:30 PM
  Codes (PS)
Jul 03, 2024
Wednesday
09:00 AM - 10:00 AM
  Codes
Thomas Débris-Alazard (Institut National de Recherche en Informatique Automatique (INRIA))
10:00 AM - 11:00 AM
  Coffee Break
11:00 AM - 12:00 PM
  Multivariate
Simona Samardjiska (Radboud Universiteit Nijmegen)
12:00 PM - 12:30 PM
  Lunch
Jul 04, 2024
Thursday
09:00 AM - 10:00 AM
  Multivariate
Simona Samardjiska (Radboud Universiteit Nijmegen)
10:00 AM - 11:00 AM
  Coffee Break
11:00 AM - 12:00 PM
  Multivariate (PS)
12:00 PM - 01:30 PM
  Lunch
01:30 PM - 02:30 PM
  Codes
Thomas Débris-Alazard (Institut National de Recherche en Informatique Automatique (INRIA))
02:30 PM - 03:30 PM
  Coffee Break
03:30 PM - 04:30 PM
  TBD
Jul 05, 2024
Friday
09:00 AM - 10:00 AM
  Codes
Thomas Débris-Alazard (Institut National de Recherche en Informatique Automatique (INRIA))
10:00 AM - 11:00 AM
  Coffee Break
11:00 AM - 12:00 PM
  Codes (PS)
12:00 PM - 01:30 PM
  Lunch
01:30 PM - 02:30 PM
  Mulitvariate
Simona Samardjiska (Radboud Universiteit Nijmegen)
02:30 PM - 03:30 PM
  Coffee Break
03:30 PM - 04:30 PM
  TBD