Cryptography in the real world

Professors: Jean-Sébastien Coron and Alex Biryukov.

The goal of the course is to learn how cryptography is used in the real world.

The course takes place in room B15.

The first seven courses are given by Jean-Sébastien Coron and the following seven by Alex Biryukov.

  1. Tuesday, September 22nd, 2015: 11:30-13:00
    Course: Remainder: the RSA algorithm.
    Exercise: Attacks against variants of RSA.
  2. Tuesday, September 29th, 2015: 11:30-13:00
    Course: Attacks against RSA: Coppersmith's technique
  3. Tuesday, October 6th, 2015: 11:30 - 13:00
    Course: Attacks against RSA: Coppersmith's technique
    Exercise: applications of Coppersmith's technique.
  4. Tuesday, October 13rd, 2015: 11:30-13:00
    Course: Fully Homomorphic Encryption
  5. Tuesday, October 27th, 2015: 11:30-13:00
    Course: Fully Homomorphic Encryption
    Exercise: implementation of the DGHV scheme.
  6. Tuesday, November 17th, 2015: 9:45-11:15. Room C11.
    Course: Fully Homomorphic Encryption
    Exercise: implementation of the DGHV scheme.
  7. Tuesday, November 17th, 2015, 11:30-13:00. Room B15.
    Course: How to hash into Elliptic-Curves
    Exercise: Implementation of Icart's function
Homework. Deadline is December 31st, 2015.

Previous year: