Thèse soutenue

Preuves de protocoles cryptographiques : méthodes symboliques et attaquants puissants

FR  |  
EN
Auteur / Autrice : Charlie Jacomme
Direction : Hubert Comon-LundhSteve Kremer
Type : Thèse de doctorat
Discipline(s) : Informatique
Date : Soutenance le 16/10/2020
Etablissement(s) : université Paris-Saclay
Ecole(s) doctorale(s) : École doctorale Sciences et technologies de l'information et de la communication
Partenaire(s) de recherche : référent : École normale supérieure Paris-Saclay (Gif-sur-Yvette, Essonne ; 1912-....)
Laboratoire : Laboratoire Spécification et Vérification (Gif-sur-Yvette, Essonne ; 1997-2020)
Jury : Président / Présidente : Sylvie Boldo
Examinateurs / Examinatrices : Matteo Maffei, Bogdan Warinschi, Sandrine Blazy, Bruno Blanchet
Rapporteurs / Rapporteuses : Matteo Maffei, Bogdan Warinschi

Résumé

FR  |  
EN

L'utilisation des protocoles de communication est omniprésente dans notre société, mais leur utilisation comporte des risques de sécurité ou d'atteinte à la vie privée. Pour réduire ces risques, il faut exiger de solides garanties, i.e. des preuves formelles, approfondies, modulaires et vérifiées par ordinateur. Toutefois, de telles preuves sont très difficiles à obtenir. Nous essayons dans cette thèse de faciliter ce processus dans le cas des protocoles cryptographiques et d'attaquants puissants. Nos contributions principales sont 1) une méthodologie d'analyse approfondies dans le cas de l'authentification multi-facteurs; 2) des résultats de composition permettant des preuves modulaires de protocoles complexes dans le modèle calculatoire; 3) l'automatisation d'étapes élémentaires de preuves calculatoires via des méthodes symboliques appliquées à des programmes probabilistes; 4) un prototype d'assistant de preuve dans le modèle de l'attaquant symbolique calculatoirement complet.