Cryptanalyse de chiffrements symétriques

Les travaux réalisés dans cette thèse ont pour objet l'analyse de la sécurité de chiffrements à clef secrète. Plus précisément, nous y décrivons la cryptanalyse de plusieurs chiffrements par blocs et à flot ayant pour point commun d'avoir été conçus récemment pour répondre aux nouveaux enj...

Full description

Bibliographic Details
Main Author: Lallemand, Virginie
Other Authors: Paris 6
Language:fr
Published: 2016
Subjects:
Online Access:http://www.theses.fr/2016PA066657/document
id ndltd-theses.fr-2016PA066657
record_format oai_dc
spelling ndltd-theses.fr-2016PA0666572019-12-22T04:45:25Z Cryptanalyse de chiffrements symétriques Cryptanalysis of symmetric ciphers Cryptographie symétrique Cryptanalyse Cryptographie à bas coût Chiffrements par blocs Chiffrements à  flot Cryptanalyse différentielle Symmetric-key cryptography Cryptanalysis Ciphers 005.8 Les travaux réalisés dans cette thèse ont pour objet l'analyse de la sécurité de chiffrements à clef secrète. Plus précisément, nous y décrivons la cryptanalyse de plusieurs chiffrements par blocs et à flot ayant pour point commun d'avoir été conçus récemment pour répondre aux nouveaux enjeux de la cryptographie symétrique. Nous mettons en avant des attaques des versions complètes de cinq chiffrements, prouvant ainsi que ces primitives cryptographiques n'apportent pas la sécurité annoncée par leurs concepteurs.La première partie de cette thèse est dédiée à l'analyse de chiffrements par blocs avec des techniques de cryptanalyse différentielle. Nous montrons comment mener une attaque par différentielles tronquées sur la famille de chiffrements à bas coût KLEIN en exploitant la faible diffusions de sa fonction de tour. Ensuite, nous nous intéressons à Zorro et à Picaro, deux chiffrements conçus de sorte à être faciles à protéger contre les attaques par canaux auxiliaires, et montrons que les choix de conception guidés par cette contrainte ont engendré des faiblesses dans leurs propriétés différentielles, pouvant ensuite être exploitées dans des attaques.La seconde partie du manuscrit porte sur la cryptanalyse de chiffrements à flot. Nous y étudions Sprout et Flip, deux chiffrements aux structures innovantes visant respectivement à limiter la taille du circuit matériel nécessaire à l'implémentation et une bonne adaptation dans un schéma de FHE. The main subject of this thesis is the security analysis of symmetric key ciphers. Specifically, we study several recently proposed block and stream ciphers and prove that the level of security stated by their designers is overestimated. The ciphers we study were all designed in order to meet the needs of one of the new applications of symmetric cryptography, which include symmetric ciphers for very constrained environments.The first part of the thesis is dedicated to the analysis of block ciphers with techniques based on differential cryptanalysis. We start with the description of a truncated differential attack on the family of lightweight ciphers KLEIN. Next, we analyse two ciphers that were designed in such a way that they could be easily and effectively protected against side-channel attacks: Zorro and Picaro. We show that the design choices made by their designers lead to weak diffusion properties. We exploit these imperfections to devise a differential cryptanalysis of Zorro and a related key attack on Picaro.The second part of this thesis deals with stream ciphers and gives an analysis of two innovative designs: Sprout and Flip. Sprout was designed in order to limit its hardware area size and to suit very constrained environments, while Flip reaches efficient performances when used in FHE schemes. In both cases, we find flaws that lead to attacks of the particular set of parameters proposed for these ciphers. Electronic Thesis or Dissertation Text fr http://www.theses.fr/2016PA066657/document Lallemand, Virginie 2016-10-05 Paris 6 Canteaut, Anne Naya Plasencia, Maria
collection NDLTD
language fr
sources NDLTD
topic Cryptographie symétrique
Cryptanalyse
Cryptographie à bas coût
Chiffrements par blocs
Chiffrements à  flot
Cryptanalyse différentielle
Symmetric-key cryptography
Cryptanalysis
Ciphers
005.8
spellingShingle Cryptographie symétrique
Cryptanalyse
Cryptographie à bas coût
Chiffrements par blocs
Chiffrements à  flot
Cryptanalyse différentielle
Symmetric-key cryptography
Cryptanalysis
Ciphers
005.8
Lallemand, Virginie
Cryptanalyse de chiffrements symétriques
description Les travaux réalisés dans cette thèse ont pour objet l'analyse de la sécurité de chiffrements à clef secrète. Plus précisément, nous y décrivons la cryptanalyse de plusieurs chiffrements par blocs et à flot ayant pour point commun d'avoir été conçus récemment pour répondre aux nouveaux enjeux de la cryptographie symétrique. Nous mettons en avant des attaques des versions complètes de cinq chiffrements, prouvant ainsi que ces primitives cryptographiques n'apportent pas la sécurité annoncée par leurs concepteurs.La première partie de cette thèse est dédiée à l'analyse de chiffrements par blocs avec des techniques de cryptanalyse différentielle. Nous montrons comment mener une attaque par différentielles tronquées sur la famille de chiffrements à bas coût KLEIN en exploitant la faible diffusions de sa fonction de tour. Ensuite, nous nous intéressons à Zorro et à Picaro, deux chiffrements conçus de sorte à être faciles à protéger contre les attaques par canaux auxiliaires, et montrons que les choix de conception guidés par cette contrainte ont engendré des faiblesses dans leurs propriétés différentielles, pouvant ensuite être exploitées dans des attaques.La seconde partie du manuscrit porte sur la cryptanalyse de chiffrements à flot. Nous y étudions Sprout et Flip, deux chiffrements aux structures innovantes visant respectivement à limiter la taille du circuit matériel nécessaire à l'implémentation et une bonne adaptation dans un schéma de FHE. === The main subject of this thesis is the security analysis of symmetric key ciphers. Specifically, we study several recently proposed block and stream ciphers and prove that the level of security stated by their designers is overestimated. The ciphers we study were all designed in order to meet the needs of one of the new applications of symmetric cryptography, which include symmetric ciphers for very constrained environments.The first part of the thesis is dedicated to the analysis of block ciphers with techniques based on differential cryptanalysis. We start with the description of a truncated differential attack on the family of lightweight ciphers KLEIN. Next, we analyse two ciphers that were designed in such a way that they could be easily and effectively protected against side-channel attacks: Zorro and Picaro. We show that the design choices made by their designers lead to weak diffusion properties. We exploit these imperfections to devise a differential cryptanalysis of Zorro and a related key attack on Picaro.The second part of this thesis deals with stream ciphers and gives an analysis of two innovative designs: Sprout and Flip. Sprout was designed in order to limit its hardware area size and to suit very constrained environments, while Flip reaches efficient performances when used in FHE schemes. In both cases, we find flaws that lead to attacks of the particular set of parameters proposed for these ciphers.
author2 Paris 6
author_facet Paris 6
Lallemand, Virginie
author Lallemand, Virginie
author_sort Lallemand, Virginie
title Cryptanalyse de chiffrements symétriques
title_short Cryptanalyse de chiffrements symétriques
title_full Cryptanalyse de chiffrements symétriques
title_fullStr Cryptanalyse de chiffrements symétriques
title_full_unstemmed Cryptanalyse de chiffrements symétriques
title_sort cryptanalyse de chiffrements symétriques
publishDate 2016
url http://www.theses.fr/2016PA066657/document
work_keys_str_mv AT lallemandvirginie cryptanalysedechiffrementssymetriques
AT lallemandvirginie cryptanalysisofsymmetricciphers
_version_ 1719305617110204416