Accueil
Glossaire
Cryptographie

Cryptographie

Débutant

Les progrès de la technologie informatique ont rendu les données plus accessibles, et bien que cela puisse offrir un énorme avantage, cela présente également un inconvénient. Les données en ligne sont exposées à de nombreuses menaces, notamment le vol et la corruption. La cryptographie (ou cryptologie) est une solution qui a permis de protéger les informations contre certains des risques associés au stockage et à la distribution des données. Cela ne veut pas dire que le concept de chiffrement des données est nouveau. Même avant l’ère numérique, les gens masquaient les messages pour éviter que des destinataires non désirés ne les lisent. Mais l’utilisation accrue des appareils informatiques a amené la science du chiffrement à un tout autre niveau.


Qu’est-ce que la cryptographie ?

En quelques mots, la cryptographie est la science de la dissimulation de l’information. Plus précisément, la cryptographie moderne utilise les théories mathématiques et l’informatique pour chiffrer et déchiffrer les données ou pour garantir l’intégrité et l’authenticité des informations.

Dans un processus de base de chiffrement, un texte brut (des données qui peuvent être clairement comprises) subit un processus de chiffrement qui le transforme en texte chiffré (qui est illisible). Ce faisant, on peut garantir que les informations envoyées ne peuvent être lues que par une personne en possession de la clé de déchiffrement appropriée.

En utilisant les techniques de cryptographie appropriées, il est même possible d’envoyer des données sensibles sur un réseau non sécurisé. Le niveau de chiffrement dépendra du degré de protection requis par les données. Par exemple, le type de sécurité utilisé sur les fichiers personnels ordinaires (comme les contacts) n’est pas le même que celui utilisé sur les réseaux de cryptomonnaies.

Apprendre le fonctionnement de la cryptographie est essentiel pour comprendre son importance dans l’écosystème crypto. La plupart des systèmes blockchain, tels que celui de Bitcoin, utilisent un ensemble particulier de techniques cryptographiques qui leur permettent de fonctionner comme un registre décentralisé et public, à travers lequel la transaction peut avoir lieu de manière très sécurisée.


Comment fonctionne la cryptographie ?

La cryptographie moderne se compose de divers domaines d’étude, mais certains des plus pertinents sont ceux qui traitent du chiffrement symétrique, du chiffrement asymétrique, des fonctions de hachage et des signatures numériques.
Le protocole Bitcoin utilise des preuves cryptographiques afin de sécuriser le réseau et de garantir la validité de chaque transaction. Les signatures numériques garantissent que chaque utilisateur ne peut dépenser que les fonds de son propre portefeuille et que ces fonds ne peuvent pas être dépensés plus d’une fois. Par exemple, si Alice envoie 2 bitcoins à Bob, elle crée une transaction qui est, essentiellement, un message confirmant l’ajout de 2 bitcoins au portefeuille de Bob, tout en retirant les cryptomonnaies du portefeuille d’Alice. Cependant, elle ne peut le faire qu’en fournissant une signature numérique. 
Un autre élément important du protocole Bitcoin est la fonctionnalité Hashcash, qui définit le mécanisme de consensus de Preuve de travail (PoW) et le processus de minage (responsable de la sécurisation du réseau, de la validation des transactions et de la génération de nouvelles cryptomonnaies). Hashcash utilise une fonctionnalité cryptographique appelée SHA-256.

La cryptographie est un élément essentiel de la blockchain et, par conséquent, est cruciale pour les cryptomonnaies. Les preuves cryptographiques appliquées aux réseaux distribués ont permis la création de systèmes économiques sans confiance, donnant naissance au Bitcoin et à d’autres monnaies numériques décentralisées.