Notions Crypto

Qu'est-ce que la cryptographie ?

Jesse
5 mn

La cryptographie est le processus qui consiste à convertir des messages en un texte indéchiffrable afin que seul le destinataire désigné soit en mesure de le lire. La cryptographie est responsable de la sécurité, de l'anonymat et de la fiabilité des transactions de la monnaie numérique. - et cela, sans avoir recours aux services d'une institution financière.

Nous définirons la cryptographie comme l'étude des méthodes permettant d'échanger des informations sensibles sur un canal non sécurisé de manière à ce que seules les parties autorisées puissent y accéder. Dans notre cas, il s'agira d'échanger de la crypto-monnaies (qui sont représentées numériquement), ou de transférer la propriété de celle-ci en signant des messages numériques.

Un peu d'histoire :

La cryptographie remonte à l'époque où les gens ont commencé à échanger des messages sous des formes autres que des conversations en face à face (par exemple, via des lettres écrites). La première utilisation connue de la cryptographie remonte à l'Égypte, il y a environ 2000 ans, sous le règne du pharaon Thoutmosis III. D'autres utilisations historiques connues de la cryptographie se trouvent dans les travaux de Jules César, qui utilisait un cryptage simple pour les messages entre lui et ses généraux.

Le but de la cryptographie en crypto-monnaie

Une crypto-monnaie reposant sur la blockchain a besoin d'une forme de cryptage pour sécuriser sa masse monétaire contre toute tentative de vol par des pirates ou des logiciels malveillants. Elle permet également le transfert anonyme de fonds entre individus sans avoir besoin de recourir à un tiers de confiance, comme une banque ou une institution gouvernementale. Les crypto-monnaies sont entièrement basées sur des idées cryptographiques.

Par rapport aux transferts en espèces, les crypto-monnaies disposent d'une autre couche de sécurité intégrée à la blockchain : la cryptographie. Celle-ci a pour but de valider les transactions et d'empêcher tout accès non autorisé au ledger en conservant toutes les informations dans un fichier numérique que seules les personnes autorisées peuvent voir. Cela fonctionne un peu comme une chambre forte physique (ou un coffre-fort) où vous pouvez conserver tout votre argent. Mais, contrairement à un coffre-fort physique, il n'y a aucun moyen d'y accéder sans une clé privée ou un mot de passe.

Utilisation de la cryptographie dans les crypto-monnaies

La cryptographie est utilisée dans plusieurs composants différents du modèle de sécurité du Bitcoin, ainsi que dans d'autres crypto-monnaies. 

Les adresses Bitcoin, qui sont utilisées pour recevoir et envoyer des fonds entre les personnes sur la blockchain, possèdent à la fois des clés publiques et des clés privées. Seul le propriétaire de l'adresse de la clé privée peut dépenser les fonds envoyés à cette adresse, et seul le propriétaire l'adresse de la clé publique pourra les recevoir.

Chaque fois que vous envoyez ou recevez des bitcoins, votre transaction est signée avec la signature numérique appropriée à partir de votre clé privée. Comme vous ne pouvez pas partager votre clé privée avec la personne qui reçoit vos bitcoins, celle-ci vérifie que la signature est correcte à l'aide de votre clé publique.

Le processus d'envoi et de réception de bitcoins entre adresses est entièrement anonyme et ne nécessite aucune information personnelle (bien qu'il existe des moyens de faire le lien entre une transcation et une identité.) 

Les crypto-monnaies utilisent la cryptographie à clé publique afin de prouver la propriété des adresses et des transactions. Cela se fait au moyen d'un élément de données appelé signature numérique, qui est obtenu à l'aide de la clé privée de l'expéditeur et joint à la fin de chaque bloc de transaction avec d'autres informations sur ce bloc. Chaque nouvelle transaction possède sa propre signature, vérifiant que l'expéditeur est propriétaire de l'adresse utilisée pour envoyer les fonds. 

Étant donné que seul le propriétaire d'une clé privée peut créer une signature numérique pour celle-ci, cela fournit une garantie très solide que personne d'autre n'a envoyé sa crypto-monnaie à une adresse autre que celle à partir de laquelle la transaction est en cours.