Qu'est-ce qu'une public key et qu'est-ce qu'une private key?

By Anycoin Direct

Ce sont des termes importants dans le monde de la cryptographie. Cette leçon est destinée à vous informer de la signification exacte de ces termes afin que vous restiez vigilant dans vos aventures cryptographiques.

Bref résumé

✔️ Les transactions en bitcoins nécessitent deux clés : une clé publique pour la réception et une clé privée pour la transmission.

✔️ La clé privée est la plus importante, car elle donne accès à vos fonds. Si quelqu'un connaît cette clé, il peut voler votre crypto-monnaie.

✔️ La clé publique peut être générée par une dérivation algorithmique de la clé privée et est visible sur le grand livre des crypto-monnaies.

✔️ Toutes les transactions sont suivies et traitées sur la blockchain, ce qui permet de tenir à jour le grand livre partagé.

Clé privée/publique

On entend plus souvent ces mots : clé publique et clé privée. Mais qu'est-ce que cela signifie vraiment ?

Satoshi Nakamoto a reconnu que deux clés étaient nécessaires pour contourner certains problèmes de cryptographie. Vous aviez besoin d'une clé publique pour recevoir des bitcoins et d'une clé privée pour envoyer vos bitcoins. La dernière clé est donc la plus importante. Grâce à ce système, vous pouviez travailler avec des bitcoins de manière sécurisée et le vol n'était possible que si vous aviez accès aux clés privées.

D'où un autre dicton bien connu : pas vos clés, pas vos pièces. Cela signifie que si vous ne disposez pas des clés privées, vous n'êtes pas non plus techniquement le propriétaire de ces pièces. C'est ce qui se passe par exemple sur les bourses. La bourse possède les clés privées et vous possédez les clés publiques.

Qu'est-ce qu'une clé publique ?

Examinons de plus près la clé publique. Si vous voulez envoyer des crypto-monnaies à quelqu'un d'autre, vous avez besoin de son adresse (= clé publique). Il peut la consulter sur un échange ou un portefeuille, par exemple. Il peut aussi en créer une lui-même.

La clé publique est créée par une dérivation algorithmique de votre clé privée. Vous pouvez avoir autant de clés publiques que vous le souhaitez, mais vous n'avez qu'une seule clé privée. Certaines personnes utilisent même une clé publique différente pour chaque transaction, car elles ne veulent pas que les gens connaissent tous les fonds qu'elles ont envoyés et reçus.

Le fait est que vos clés publiques sont publiques sur le grand livre d'une base de données de crypto-monnaies. Donc n'importe qui peut voir sur un explorateur de blockchain ce qui s'est passé par adresse. Si vous utilisez la même adresse assez souvent, les gens peuvent être en mesure d'en faire une sorte de déduction concernant vos données privées.

Pour la plupart des gens, cela n'aura pas beaucoup d'importance. Mais certaines personnes, qui possèdent beaucoup de crypto-monnaies, peuvent vouloir garder leurs transactions secrètes. Et elles le peuvent. Heureusement, vous n'avez pas besoin de mémoriser ou de taper ces longues adresses, vous pouvez simplement les copier et les coller depuis le portefeuille ou l'échange.

Une adresse publique ou une clé publique de Bitcoin, par exemple, ressemble à ceci :

1L4RVR6BHXcEL3NNPcBdEcLHA1bn7yJhjM

Qu'est-ce qu'une clé privée ?

Une clé privée est votre clé secrète, qui donne accès à vos fonds. Si quelqu'un connaît cette clé, il peut voler votre crypto. Si vous la connaissez vous-même, vous pouvez aussi dépenser vos pièces, ce qui est assez pratique. Une clé privée est créée en tirant une chaîne d'au moins 21 caractères aléatoires. Elle ne peut pas être dérivée comme la clé publique.

Une clé privée ressemble à ceci :

5Kb8kLf9zgWQnogidDA76MzPL6TsZZY36hWXMssSzNydYXYB9KF

Vous pouvez considérer la clé privée comme la signature que vous apposez sous un document officiel pour prouver que vous avez effectué la transaction. Après tout, vous êtes le seul à connaître cette clé secrète ; personne ne possède votre style d'écriture. Chaque fois que vous vendez des pièces, vous le faites en signant avec votre clé privée. Sinon, la vente ne peut pas avoir lieu. Si une transaction est interceptée par des pirates, par exemple, la clé est changée de la transaction et celle-ci n'a pas lieu. Un système très sûr.

Comment les clés privées et les clés publiques fonctionnent-elles ensemble ?

Vous pouvez considérer cette coopération entre les clés publiques et privées comme l'équivalent de votre compte bancaire. N'importe qui peut savoir ce qu'est votre compte bancaire, votre clé publique, mais y prélever des fonds est une autre affaire. Vous avez donc en votre possession certaines clés privées que d'autres n'ont pas, ce qui les empêche de dépenser de l'argent de votre part. Vous avez une carte bancaire avec votre code PIN. Vous êtes le seul à connaître ce code. C'est votre clé privée. Si quelqu'un possède votre carte bancaire, il ne peut toujours pas retirer quoi que ce soit de votre compte bancaire. Avec la banque à domicile, vous avez besoin de votre carte bancaire et de votre e-dentifiant. Il s'agit d'une autre clé privée. En outre, vous devez toujours vous connecter à votre banque, ce qui constitue une autre clé privée.

Sur une blockchain de crypto-monnaies, cela fonctionne de la même manière. Avec vos clés publiques, vous pouvez donner aux gens une adresse à laquelle ils peuvent envoyer des crypto-monnaies. Vous pouvez en avoir autant que vous le souhaitez. Toutes ces pièces arrivent à la même adresse privée, à laquelle vous pouvez accéder grâce à vos clés privées. Lorsqu'une transaction est terminée, elle est inscrite dans le grand livre public distribué et le réseau sait quelles adresses privées possèdent quels fonds. Toutes les transactions sont suivies de cette manière et traitées dans un nouveau bloc sur la blockchain, de sorte que l'état du grand livre est toujours à jour.

Testez vos connaissances

Question: 1/5Quel est l'équivalent d'une clé privée dans les accords dans le monde normal ?
ASociété
BAccordo
CEmpreinte digitale
DClé de la porte avant