Preuves de sécurité en cryptographie symétrique à l'aide de la technique du coupling
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 |
Mots clés
Résumé
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é