NOMBRES – Curiosités, Théorie et Usages

 

Accueil                           DicoNombre            Rubriques           Nouveautés      Édition du: 01/06/2021

Orientation générale        DicoMot Math          Atlas                   Actualités                       M'écrire

Barre de recherche          DicoCulture              Index alphabétique        Références      Brèves de Maths 

             

CODAGE

 

Débutants

Général

Cryptographie

 

Glossaire

Général

 

 

INDEX

 

Cryptologie

 

Théorie des nombres

 

Cryptologie

Décalage

Clé publique

RSA

Codage

Bureau 47

Nombres RSA

Message

Sécurité

Pig Pen

Übchi

LLL

Nombres

 

Sommaire de cette page

>>> Présentation de l'algorithme LLL

>>> Pour information: l'algorithme

 

 

 

 

Algorithme LLL

 

Depuis son invention en 1982 par Lenstra, Lenstra et Lovasz, l’algorithme LLL a joué un grand rôle dans plusieurs domaines, en particulier en théorie algorithmique des nombres et en cryptographie. Notamment:

*    Capacité de factorisation des grands nombres, et

*    De ce fait, peut déjouer le codage du système RSA.

 

Prix Abel pour l'année 2021 pour:

*    Lovasz: algorithme LLL qui est à la base des systèmes de cryptage capables de résister à une attaque d'un ordinateur quantique.

*      Wigderson: avancées dans la cryptographie sur internet et dans la technologie des crypto-devises comme le bitcoin.

 

Présentation de l'algorithme LLL

 

L'algorithme LLL concerne la manipulation de données dans des graphes et des réseaux.

Le terme générique réseau définit un ensemble d'entités (objets, personnes, etc.) interconnectées les unes avec les autres.

Ceux-ci ne sont pas les réseaux de la vie réelle (réseaux informatiques ou réseaux sociaux) mais, une abstraction où des entités se définissent par les relations qu'elles entretiennent entre elles (d'où la notion de graphe ou de réseaux).

Il s'en suit une série de propriétés complexes et ces algorithmes sont évidemment largement utilisés par les secteurs de l'informatique et des domaines connexes.

Par exemple, l'algorithme LLL est surtout utilisé dans un contexte de recherche de factorisation, lui-même utilisé abondement dans les algorithmes de cryptographie où on utilise le caractère difficilement réversible de certaines factorisation.

Cet algorithme est surtout utilisé pour "casser" les systèmes basés sur le système RSA, un des plus utilisé des systèmes de cryptographie.

 

 

 

Pour information: l'algorithme

 

 

 

Suite

*    Problème du sac à dos

*    Cryptage RSA

*    Les 21 problèmes de Karp

Voir

*    Autocodes

*    Cadenas

*    Chiffres et nombres – Comment les coder?

*    Clés de cryptage

*    Codage décimal

*    Codage des lettres

*    Codage RSA

*    Code barre

*    Code ISBN des livres

*    Cryptogrammes  

*    Énigme: quelle est la lettre?

*    Lettres automatiquement transformées en nombres

*    Théorie des nombres

Sites

*      L'algorithme LLL et ses applications en cryptographie - Abderrahmane Nitaj - 2014

Cette page

http://villemin.gerard.free.fr/Crypto/LLL.htm