Thèse soutenue

Preuves de sécurité en cryptographie symétrique à l'aide de la technique du coupling

FR  |  
EN
Auteur / Autrice : Rodolphe Lampe
Direction : Jacques Patarin
Type : Thèse de doctorat
Discipline(s) : Informatique
Date : Soutenance le 02/12/2014
Etablissement(s) : Versailles-St Quentin en Yvelines
Ecole(s) doctorale(s) : Ecole doctorale sciences et technologies de Versailles (2010-2015)
Partenaire(s) de recherche : Equipe de recherche : Laboratoire Parallélisme, Réseaux, Systèmes, Modélisation (PRISM)
Laboratoire : Parallélisme, Réseaux, Systèmes d'information, Modélisation (PRISM)
Jury : Président / Présidente : Louis Goubin
Examinateurs / Examinatrices : Antoine Joux, David Pointcheval, Yannick Seurin
Rapporteurs / Rapporteuses : Jean-Sébastien Coron, David Naccache

Résumé

FR  |  
EN

Dans cette thèse, on s'intéresse à des schémas de chiffrement par blocs, c'est-à-dire que le chiffrement (et le déchiffrement) envoie un bloc de n bits sur un bloc de n bits. Il y a essentiellement deux grandes structures utilisées pour un schéma de chiffrement par blocs : la structure de Feistel (utilisée pour le DES) et la structure SPN (utilisée pour l'AES). L'étude de la sécurité de ces différents structures et schémas a permis de nombreuses avancées autant pratiques que théoriques. Nous présentons dans cette thèse des preuves de sécurité pour le schéma d'Even-Mansour itéré, le schéma paramétrable CLRW et le schéma de Feistel à clés alternées. Ces preuves utilisent une technique probabiliste, appelée coupling, introduite en cryptographie en 2002 par Mironov. Nous présentons cette technique dans le cadre des probabilités, puis la façon d'utiliser le coupling pour prouver la sécurité des schémas cités précédemment. Nous présentons également une étude de la sécurité du schéma d'Even-Mansour à deux tours pour certaines minimisations (même clés de tours ou même permutations internes par exemple) et, pour conclure, une comparaison des différentes techniques d'indistinguabilité