Glossaire

Clé publique

La clé publique est la clé fournie à un tiers dans le cadre de la cryptographie asymétrique, jumelée à des clés privées.

Dans le Bitcoin, une adresse est une clé publique (à proprement parler ce n’est pas exactement le cas, voir explication détaillée ci-dessous) et lorsqu’un paiement est effectué depuis cette adresse, une signature, autrement dit la clé privée est requise.

Par conséquent, vous pouvez considérer le propriétaire d’une adresse comme étant la personne qui possède la clé privée de cette adresse.

À strictement parler, une adresse Bitcoin n’est pas la clé publique en tant que telle. Une adresse est le résultat du hachage de la clé publique réalisé deux fois, à laquelle une somme de contrôle est ajoutée, le tout étant ensuite converti en Base58. Il n’est donc pas possible de déterminer la clé publique en se basant sur son adresse Bitcoin. De même, il est impossible de vérifier la validité d’une signature sans la clé publique. En conséquence, lors de la signature d’une transaction, cette dernière est écrite uniquement lorsqu’elle est accompagnée de la clé publique. En d’autres termes, vous n’êtes même pas en mesure de connaître la clé publique d’adresses qui n’ont pas été précédemment utilisées pour effectuer des paiements. Les mesures de sécurité sont dors et déjà solides, donc l’objectif de cette procédure n’est pas d’améliorer la sécurité, mais bien plutôt de rendre les adresses Bitcoin plus courtes et plus faciles à lire.

Les clés publiques Bitcoin sont créées en utilisant la Cryptographie sur les Courbes Elliptiques (Elliptic Curve Cryptography, ECC).

Pour en savoir plus, visitez notre page dédiée à la sécurité.