Aller au contenu principal
Cryptographie

Logarithme discret

Le problème du logarithme discret (DLP) est la difficulté de retrouver l'exposant à partir d'une puissance dans un groupe. C'est sur sa difficulté que reposent ECDSA et Schnorr. Un ordinateur quantique pourrait théoriquement le résoudre via l'algorithme de Shor. C'est un risque pour la cryptographie de Bitcoin à long terme.

Le problème mathématique fondateur

Le logarithme discret est un problème calculatoire considéré comme difficile : étant donné une base g et un résultat h sur un groupe cyclique, retrouver l'exposant x tel que g^x = h est infaisable en pratique.

Application aux courbes elliptiques

Bitcoin utilise la courbe secp256k1, où le problème devient le logarithme discret elliptique. Avec une clé privée k et le générateur G, la clé publique est k·G. Inverser cette opération est computationnellement irréalisable avec les ordinateurs classiques.

Sécurité de Bitcoin

La sécurité des signatures ECDSA et Schnorr repose entièrement sur la dureté du logarithme discret elliptique. Tant que ce problème reste insoluble, on ne peut pas dériver une clé privée à partir d'une clé publique.

Menace quantique

Un ordinateur quantique suffisamment puissant briserait le logarithme discret via l'algorithme de Shor. Cette perspective lointaine motive des recherches sur la cryptographie post-quantique pour Bitcoin.

Termes lies

← Retour au glossaire complet

Glossaire inspire du dictionnaire de Loic Morel sur Pandul.fr.