La cryptographie à clé publique fonctionne avec une paire assortie : une clé privée, qui doit être gardée secrète, et une clé publique, qui en est dérivée et peut être partagée sans risque. Dans les portefeuilles crypto, la clé publique sert à générer l'adresse de portefeuille à laquelle d'autres personnes envoient des fonds, tandis que la clé privée est ce qui autorise réellement les dépenses depuis cette adresse. Cet appariement est ce qui rend possible de recevoir de la crypto de la part d'inconnus en toute sécurité, puisque partager une adresse dérivée d'une clé publique ne révèle rien sur la clé privée nécessaire pour dépenser depuis celle-ci.
La relation entre les deux clés est délibérément à sens unique. La clé publique peut être librement calculée à partir de la clé privée, mais la clé privée ne peut pas, en pratique, être déduite de la seule clé publique. Cela permet de partager une clé publique, ou une adresse qui en est dérivée, avec n'importe qui sans exposer la clé privée qui contrôle les fonds. Cette relation à sens unique repose sur des problèmes mathématiques qu'il est informatiquement impraticable d'inverser avec la technologie actuelle, ce qui sous-tend la sécurité de l'ensemble du système.
Les clés publiques permettent aussi à quiconque de vérifier qu'une transaction a bien été signée par le détenteur de la clé privée correspondante, sans que cette clé privée ne soit jamais révélée ni transmise. C'est le mécanisme de base qui permet à une blockchain de confirmer qu'une transaction est autorisée, tout en gardant la clé privée réelle totalement secrète.
Points clés
- Une clé publique est dérivée d'une clé privée et peut être partagée sans risque, contrairement à la clé privée elle-même.
- Les clés publiques servent à générer les adresses de portefeuille auxquelles d'autres personnes envoient des fonds.
- Les clés publiques permettent à quiconque de vérifier une transaction signée sans jamais avoir besoin de voir la clé privée.
Clé publique (Public Key) — foire aux questions
Une clé publique est-elle la même chose qu'une adresse de portefeuille ?
Elles sont étroitement liées mais pas toujours identiques. Une adresse de portefeuille est généralement une forme raccourcie et encodée dérivée de la clé publique, incluant souvent des caractères supplémentaires servant à détecter les erreurs de saisie.
Quelqu'un peut-il voler des fonds en connaissant une clé publique ?
Non. Une clé publique seule ne peut pas être utilisée pour dépenser des fonds ni pour déduire la clé privée correspondante. Elle est spécifiquement conçue de sorte que les adresses de portefeuille qui en sont dérivées puissent être partagées librement et publiées ouvertement sans mettre de fonds en danger.
Nouveau dans la crypto, ou envie de combler quelques lacunes ? Parcourez les fondamentaux dans la section Apprendre, explorez tous les termes de A à Z, ou consultez les prix en direct des cryptos qui alimentent ces concepts.