Thèse soutenue

Actions de groupe supersingulières et échange de clés post-quantique

FR  |  
EN
Auteur / Autrice : Mathilde Chenu-De la morinerie
Direction : François Morain
Type : Thèse de doctorat
Discipline(s) : Informatique
Date : Soutenance le 17/12/2021
Etablissement(s) : Institut polytechnique de Paris
Ecole(s) doctorale(s) : École doctorale de l'Institut polytechnique de Paris
Partenaire(s) de recherche : établissement opérateur d'inscription : École polytechnique (Palaiseau, Essonne ; 1795-....)
Laboratoire : Laboratoire d'informatique de l'École polytechnique (Palaiseau, Essonne)
Jury : Président / Présidente : Anne Canteaut
Examinateurs / Examinatrices : François Morain, Sylvain Duquesne, Damien Robert, Kirsten Eisentraeger, Benjamin Smith, Nicolas Sendrier, Frédéric Chyzak
Rapporteurs / Rapporteuses : Sylvain Duquesne, Damien Robert

Mots clés

FR  |  
EN

Résumé

FR  |  
EN

La cryptographie à clés publiques, découverte il y a 50 ans par Whitfield Diffie et Martin Hellman,utilise des paires de clés (une privée et une publique) pour construire des protocoles sécurisés.La cryptographie à clés publiques est devenue une part essentielle des systèmes sécurisés quotidiennement utilisés, en particulier pour les signatures électroniques et les protocoles d’échanges de clés.Cependant, les techniques de la cryptographie à clés publiques actuelle sont menacées par le développement des ordinateurs quantiques, qui sont capables d’attaquer efficacement les problèmes de théorie des nombres garantissant la sécurité des systèmes à clés publique les plus courants aujourd’hui.Pour anticiper cette menace, des algorithmes à clés publiques post-quantiques sont actuellement développés. Ils sont exécutés sur des ordinateurs classiques mais résistent aux attaquants classiques et quantiques.Une des familles de cryptosystèmes quantiques repose sur les isogénies, i.e. des homomorphismes entre les courbes elliptiques.En particulier, deux protocoles d’échange de clés basés sur les isogénies sont en cours d’étude: SIDH (Supersingular Isogeny Diffie-Hellman) and CSIDH (Commutative Supersingular Isogeny Diffie-Hellman).Dans cette thèse, nous nous concentrons sur CSIDH et l’action du groupe de classe d’idéaux sous-jacente.Cette thèse contient deux contributions principales.La première est une implémentation en temps constant de CSIDH, construite avec des contre-mesures envers les attaques par étude du temps d’exécution, de la consommation de courant, et par injection de fautes.La seconde est une généralisation du protocole d’échange de clés de CSIDH qui utilise des ensembles de courbes ayant une isogénie vers leur conjuguée, en prouvant l’existence d’une action libre et transitive du groupe de classe. Nous étudions également la structure des graphes d’isogénies, ainsi que les techniques de compressions et de validation des clés pour cette généralisation du protocol d’échange de clés. Finalement nous étudions les applications cryptanalytiques de cette généralisation à SIDH.