Fiche descriptive


Cryptographie à base de codes correcteurs d’erreurs en métrique rang et application

(Document en Français, Anglais)

Thèse de doctorat

Accès au(x) document(s)

Modalités de diffusion de la thèse :
  • Thèse consultable sur internet, en texte intégral.
  • Accéder au(x) document(s) :
    • https://www.theses.fr/2020LIMO0061/abes
    • https://tel.archives-ouvertes.fr/tel-03115370
    • https://aurore.unilim.fr/theses/nxfile/default/c71785ad-7999-4fd1-aa3e-4a5e2be2af17/blobholder:0/2020LIMO0061.pdf
    Ce document est protégé en vertu du Code de la Propriété Intellectuelle.

Informations sur les contributeurs

Auteur
Aragon Nicolas
Date de soutenance
11-12-2020

Directeur(s) de thèse
Gaborit Philippe - Zémor Gilles
Président du jury
Tillich Jean-Pierre
Rapporteurs
Otmani Ayoub - Couvreur Alain
Membres du jury
Gaborit Philippe - Zémor Gilles - Loidreau Pierre - Blazy Olivier

Laboratoire
XLIM - UMR CNRS 7252
Ecole doctorale
École doctorale Sciences et Ingénierie des Systèmes, Mathématiques, Informatique (Limoges ; 2018-2022)
Etablissement de soutenance
Limoges

Informations générales

Discipline
Informatique
Classification
Informatique

Mots-clés libres
Cryptographie, Post-quantique, Codes correcteurs d’erreurs, Métrique rang, Décodage, Cryptanalyse
Mots-clés
Cryptographie à clé publique,
Cryptographie post-quantique,
Codes correcteurs d'erreurs (théorie de l'information)
Résumé :

La cryptographie basée sur les codes correcteurs d’erreurs est un des domaines permettant de construire des cryptosystèmes post-quantiques, c’est à dire résistants à l’ordinateur quantique. Contrairement à la factorisation et au logarithme discret,qui sont les deux problèmes les plus utilisés à l’heure actuelle en cryptographie, aucun algorithme n’est connu pour résoudre le problème de décodage de codes correcteurs aléatoires en temps polynomial avec un ordinateur quantique.Dans cette thèse, on se concentre plus particulièrement sur la cryptographie basée sur la métrique rang, dans laquelle on étudie des codes correcteurs munis de la métrique rang plutôt que la métrique de Hamming. Cette métrique présente l’avantage de pouvoir construire des cryptosystèmes avec de plus petites tailles de clés, mais est moins mature que la métrique de Hamming. Nous présentons dans un premier temps deux nouveaux algorithmes de décodage en métrique rang : le premier est un algorithme combinatoire permettant de résoudre le problème de décodage dans le cas de codes aléatoires, et permet donc de mieux estimer la complexité des attaques. Le second est une amélioration de l’algorithme de décodage pour les codes Low Rank Parity Check (LRPC). Nous présentons ensuite deux cryptosystèmes basés sur les codes : un schéma de signature en métrique rang, Durandal, qui est une adaptation de l’approche de Schnorr-Lyubashevsky en métrique euclidienne, et une amélioration du schéma de chiffrement Hamming Quasi-Cyclic (HQC) en métrique de Hamming, pour lequel on propose une nouvelle analyse du taux d’échec de déchiffrement et l’utilisation d’une autre famille de codes correcteurs d’erreurs. Nous nous intéressons ensuite à deux adaptations de l’approche de Schnorr-Lyubashevsky, une en métrique de Hamming et l’autre en métrique rang, pour lesquelles on donne des cryptanalyses permettant de retrouver les clés publiques des schémas en utilisant la fuite d’information dans les signatures. Enfin nous présentons les choix effectués pour implémenter les cryptosystèmes en métrique rang dans la bibliothèque Rank-Based Cryptography (RBC).

Informations techniques

Type de contenu
Text
Format
PDF

Informations complémentaires

Entrepôt d'origine
STAR : dépôt national des thèses électroniques françaises
Identifiant
2020LIMO0061
Numéro national
2020LIMO0061

Pour citer cette thèse

Aragon Nicolas, Cryptographie à base de codes correcteurs d’erreurs en métrique rang et application, thèse de doctorat, Limoges, Université de Limoges, 2020. Disponible sur https://aurore.unilim.fr/ori-oai-search/notice/view/2020LIMO0061