Cryptographie à clef publique


Cours de cryptographie à clef publique, enseigné en 2023-24 aux étudiants du Master 1 Mathématiques et applications (parcours ACC) de l'Université Paris 8.

Résumé. Ce cours a pour objet une branche majeure la cryptographie : la cryptographie asymétrique (aussi appelée cryptographie à clef publique). Les systèmes de chiffrement et de signature seront présentés à la fois sous un angle théorique (réduction, preuves mathématiques) et pratique (implantation). Une dernière partie du cours se focalisera sur des systèmes modernes restant sûr dans un modèle d'attaque quantique.

Lieu : salle B103 (jusqu'au 29 janvier inclus), puis salle A169 (à partir du 05 février)
Horaire : le lundi de 08h45 à 11h30

Emploi du temps prévisionnel :
  • 22-01-2024. Introduction. Protocole de Diffie-Hellman.
  • 29-01-2024. Fonctions à sens unique, trappe. Chiffrement asymétrique. Chiffrement RSA brut. Problème de factorisation.
  • 05-02-2024. OAEP. Chiffrements de Rabin, de Goldwasser-Micali, de Blum-Goldwasser.
  • 12-02-2024. Notions sur les courbes elliptiques. Chiffrement ElGamal. Problème du logarithme discret.
  • 19-02-2024. Pause pédagogique
  • 26-02-2024. Signature numérique. Signature RSA, RSA-FDH, ElGamal.
  • 04-03-2024. Signatures DSA et ECDSA. Certification, chiffrement authentifié.
  • 11-03-2024. Autres primitives cryptographiques classiques
  • 18-03-2024. Cryptographie post-quantique 1. Chiffrement (réseaux euclidiens).
  • 25-03-2024. Cryptographie post-quantique 2. Signatures (codes).
  • 01-04-2024. Jour férié
  • 08-04-2024. Cryptographie post-quantique 3. Compléments et révisions.
  • 15-04-2024. Pause pédagogique
  • 22-04-2024. Interrogation écrite
Documents utiles : Devoirs : TP : sur le chiffrement NTRU : [Feuille de TP (.ipynb)] [TP au format .html (si besoin)]

Références :
  • 1. Cryptographie : Théorie et Pratique, D. Stinson, 2003, Vuibert.
  • 2. Handbook of Applied Cryptography, A. Menezes, P. van Oorschot, S. Vanstone, CRC, 1997.
  • 3. Mathematics of Public Key Cryptography, S. Galbraith, 2018, disponible en ligne ici.
  • 4. Introduction to modern crytography, J. Katz, Y. Lindell, CRC, 2007.
  • 5. Exercices et problèmes de cryptographie, D. Vergnaud, Dunod, 2018.