La clé publique est un identifiant que nous pouvons partager à volonté qui nous permet des bitcoins et des crypto-monnaies par des tiers. C'est l'une des deux parties qui composent l'ensemble des clés créées par cryptographie asymétrique pour partager des secrets en toute sécurité.
La clé publique, est l'une des deux clés qui génère une procédure de cryptographie asymétrique. Il reçoit ce nom, pour sa dénomination en anglais, Clé publique. La cryptographie asymétrique est un élément crucial pour le fonctionnement du crypto-monnaies comme bitcoin. Sans cela, les crypto-monnaies telles que nous les connaissons ne pourraient pas exister. Ce système nous permet de générer une paire de clés qui ne sont rien de plus que deux chaînes de texte liées de manière cryptographique. Ces clés sont appelées: Clé privée y Clé publique. Dans cette explication, nous nous concentrerons sur le second d'entre eux.
Quelque chose d'essentiel que nous devons comprendre est cela; les clés privées et publiques sont mathématiquement liées. En fait, la clé publique est toujours générée à partir de la clé privée. Cela rend les deux clés directement liées. Cependant, il est impossible de calculer ou de déduire la clé privée de la clé publique.
Cas d'utilisation de clé publique
L'un des principaux cas d'utilisation des clés publiques est l'envoi et la réception de messages chiffrés. Pour mieux expliquer cela, imaginons le cas suivant:
Felipe veut envoyer un message crypté à Julián. Pour ce faire, Felipe crypte le message à l'aide de la clé publique de Julián. Grâce à cela, seul Julián pourra déchiffrer le message. Pour ce faire, Julián utilisera sa clé privée, qu'il n'a jamais révélée et a servi à créer sa clé publique (celle qu'il a donnée à Felipe). Avec cela, Julián lit le message et peut répondre de la même manière à Felipe.
Dans le cadre de ce schéma, Felipe et Julián peuvent partager des messages cryptés avec la sécurité totale que seul le destinataire approprié peut lire le message.De plus, Julian peut également signer le message à envoyer avec sa clé privée, afin que Felipe sache qu'il a été écrit par Julian, et n'a pas été modifié ou supplanté. Pour ce faire, il vérifiera le texte avec la clé publique de Julián.
De la même manière, nous pouvons le faire. Nous pouvons donner notre clé publique à nos amis, à notre famille, à nos voisins ou à un étranger dans l'autre partie du monde. Ces personnes peuvent utiliser cette clé pour crypter le message et nous l'envoyer. Tout cela avec l'assurance que nous seuls pouvons déchiffrer le message en ayant la clé privée. Alors que notre clé publique peut être partagée sans problèmes majeurs.
Comment tout cela affecte-t-il les crypto-monnaies?
Les crypto-monnaies tirent parti de ce grand potentiel du la cryptographie pour la génération de Adresses Bitcoin. Tout cela dans le but de pouvoir être partagé publiquement. Cependant, les crypto-monnaies comme Bitcoin utilisent un algorithme optimal dans le but de créer l'adresse, cette méthode est appelée ECDSA (algorithme de signature numérique à courbe elliptique).
Grâce au fonctionnement de la cryptographie asymétrique, nous pouvons obtenir des adresses Bitcoin qui peut être livré à tout le monde sans risque qu'ils accèdent à vos fonds. Ceci est dû au fait que seul le propriétaire de la clé publique (qui en théorie devrait également être celui qui possède la clé privée) aura accès aux crypto-monnaies pour les gérer comme bon lui semble.
En fait, Bitcoin Cela simplifie cela en faisant une conversion d'adresse, où en partageant effectivement l'adresse où recevoir les bitcoins, c'est le logiciel qui se charge de préparer la transaction afin que seul le destinataire puisse accéder aux fonds car c'est le seul à avoir la clé privé.
Ce protocole, qui peut sembler difficile à comprendre, offre une sécurité élevée et garantit qu'aucun agent externe malveillant n'accède à notre argent pour le voler.