Analyse de primitives cryptographiques récentes

Dans cette thèse, nous nous intéressons à la sécurité de quelques primitives cryptographiques récentes, d’abord symétriques puis asymétriques, en passant par le modèle en boîte blanche, qui est à certains égards intermédiaire. Dans un premier temps, nous montrons l’existence de fonctions linéaires n...

Full description

Bibliographic Details
Main Author: Minaud, Brice
Other Authors: Rennes 1
Language:en
Published: 2016
Subjects:
Online Access:http://www.theses.fr/2016REN1S066/document
id ndltd-theses.fr-2016REN1S066
record_format oai_dc
spelling ndltd-theses.fr-2016REN1S0662017-07-11T04:44:46Z Analyse de primitives cryptographiques récentes Analysis of recent cryptographic primitives Informatique Cryptographie Computer Science Cryptography Dans cette thèse, nous nous intéressons à la sécurité de quelques primitives cryptographiques récentes, d’abord symétriques puis asymétriques, en passant par le modèle en boîte blanche, qui est à certains égards intermédiaire. Dans un premier temps, nous montrons l’existence de fonctions linéaires non triviales commutant avec la fonction de tour de certains chiffrements par bloc, dont découlent des attaques par auto-similarité et sous-espace invariant. Nous nous intéressons ensuite à la cryptanalyse de la structure ASASA, où deux couches non linéaires S sont imbriquées dans des couches affines A. Notre cryptanalyse structurelle permet de casser des instances de chiffrement symétrique, multivarié et en boîte blanche. En nous concentrant sur le modèle d’incompressibilité en boîte blanche, nous montrons ensuite comment réaliser un chiffrement par bloc et un générateur de clef efficaces dont la sécurité est prouvable. Finalement, du côté purement asymétrique, nous décrivons une attaque polynomiale contre une construction récente d’application multilinéaire. In this thesis, we study the security of some recent cryptographic primitives, both symmetric and asymmetric. Along the way we also consider white-box primitives, which may be regarded as a middle ground between symmetric and asymmetric cryptography. We begin by showing the existence of non-trivial linear maps commuting with the round function of some recent block cipher designs, which give rise to self-similarity and invariant subspace attacks. We then move on to the structural cryptanalysis of ASASA schemes, where nonlinear layers S alternate with affine layers A. Our structural cryptanalysis applies to symmetric, multivariate, as well as white-box instances. Focusing on the white-box model of incompressibility, we then build an efficient block cipher and key generator that offer provable security guarantees. Finally, on the purely asymmetric side, we describe a polynomial attack against a recent multilinear map proposal. Electronic Thesis or Dissertation Text en http://www.theses.fr/2016REN1S066/document Minaud, Brice 2016-10-07 Rennes 1 Fouque, Pierre-Alain
collection NDLTD
language en
sources NDLTD
topic Informatique
Cryptographie
Computer Science
Cryptography

spellingShingle Informatique
Cryptographie
Computer Science
Cryptography

Minaud, Brice
Analyse de primitives cryptographiques récentes
description Dans cette thèse, nous nous intéressons à la sécurité de quelques primitives cryptographiques récentes, d’abord symétriques puis asymétriques, en passant par le modèle en boîte blanche, qui est à certains égards intermédiaire. Dans un premier temps, nous montrons l’existence de fonctions linéaires non triviales commutant avec la fonction de tour de certains chiffrements par bloc, dont découlent des attaques par auto-similarité et sous-espace invariant. Nous nous intéressons ensuite à la cryptanalyse de la structure ASASA, où deux couches non linéaires S sont imbriquées dans des couches affines A. Notre cryptanalyse structurelle permet de casser des instances de chiffrement symétrique, multivarié et en boîte blanche. En nous concentrant sur le modèle d’incompressibilité en boîte blanche, nous montrons ensuite comment réaliser un chiffrement par bloc et un générateur de clef efficaces dont la sécurité est prouvable. Finalement, du côté purement asymétrique, nous décrivons une attaque polynomiale contre une construction récente d’application multilinéaire. === In this thesis, we study the security of some recent cryptographic primitives, both symmetric and asymmetric. Along the way we also consider white-box primitives, which may be regarded as a middle ground between symmetric and asymmetric cryptography. We begin by showing the existence of non-trivial linear maps commuting with the round function of some recent block cipher designs, which give rise to self-similarity and invariant subspace attacks. We then move on to the structural cryptanalysis of ASASA schemes, where nonlinear layers S alternate with affine layers A. Our structural cryptanalysis applies to symmetric, multivariate, as well as white-box instances. Focusing on the white-box model of incompressibility, we then build an efficient block cipher and key generator that offer provable security guarantees. Finally, on the purely asymmetric side, we describe a polynomial attack against a recent multilinear map proposal.
author2 Rennes 1
author_facet Rennes 1
Minaud, Brice
author Minaud, Brice
author_sort Minaud, Brice
title Analyse de primitives cryptographiques récentes
title_short Analyse de primitives cryptographiques récentes
title_full Analyse de primitives cryptographiques récentes
title_fullStr Analyse de primitives cryptographiques récentes
title_full_unstemmed Analyse de primitives cryptographiques récentes
title_sort analyse de primitives cryptographiques récentes
publishDate 2016
url http://www.theses.fr/2016REN1S066/document
work_keys_str_mv AT minaudbrice analysedeprimitivescryptographiquesrecentes
AT minaudbrice analysisofrecentcryptographicprimitives
_version_ 1718494928404742144