This article has been translated from English to French.
Afin de bien comprendre le concept de signature numérique, il faut d'abord comprendre comment fonctionne le chiffrement.
Le chiffrement est un concept clé en cryptographie.
Afin de comprendre le processusde « signature »des transactions, qui est nécessaire pour pouvoir dépenser tes bitcoins (et autres crypto-monnaies), tu dois être familier avec le concept de cryptage et le rôle qu'il joue.
Les crypto-monnaies utilisent le cryptage de manière astucieuse, mais pour comprendre comment cela fonctionne, nous devons d'abord nous familiariser avec l'utilisation conventionnelle du cryptage.
En cryptographie, le chiffrement est une technique utilisée pour protéger la confidentialité d'un message en le transformant en une forme qui ne peut être lue que par le destinataire prévu.
Tous les autres le verront comme un charabia incohérent de caractères aléatoires.
Qu'est-ce que le chiffrement ?
Le chiffrement est le processus qui consiste à transformer des données telles que du texte lisible (appelé« texte en clair ») à l'aide d'un algorithme (appelé« chiffrement ») pour les rendre illisibles à toute personne, sauf à celles qui possèdent des connaissances particulières, généralement appelées «clé».
Le résultat du processus est un textechiffré (appelé «texte chiffré »).
Dans son sens le plus élémentaire, le chiffrement consiste à utiliserdes « mathématiques sophistiquées »et un ensemble d'instructions suivies par un ordinateur(un « algorithme ») pour dissimuler et protéger des données.

Par exemple, si tu envoies un message et que tu le crypte, il est encodé dans un format qui ne peut pas être lu ou compris par un espion.
Ces algorithmes brouillent les données en texte clair pour les transformer en un texte incompréhensible appelé texte chiffré, qui ressemble à du charabia sans l'utilisation d'une clé spéciale qui le déchiffre.
Voici un exemple de texte chiffré qui ressemble à du charabia :
EjQbCXilQmoEssL0tP1395IKLEAwSEhptF6ogdoHGZ1LHgpeon7PFWcADod/ir78LKdc72r17ZzwGCpQbd5XU7Tha7ESBhWe6EzGjxthdGBL+tSsj343yFTp6PgBOcZO
(Si tu as déjà bu un verre de trop, tu as probablement tapé quelque chose de similaire. 🤣)
Cela signifie qu'une fois les données chiffrées à l'aide d'un algorithme, il est impossible de les interpréter ou de deviner leur contenu d'origine à partir du texte chiffré. C'est ainsi que ton message est protégé des regards indiscrets.
Donc, pour résumer :
- Le chiffrement est le processus de conversion d'un texte en clair en texte chiffré. Ce texte chiffré est un texte incompréhensible appelé « texte chiffré ». Comme le texte chiffré ne peut être lu par personne, il cache le message original aux personnes qui ne sont pas censées le voir.
- Le déchiffrement est le processus de conversion d'un texte chiffré en texte en clair. Il s'agit en gros de l'inverse du chiffrement. Il est utilisé pour déchiffrer le texte chiffré afin que seules les personnes censées accéder au message et le lire puissent le faire.
Comment fonctionne le cryptage ?
Dans l'illustration ci-dessous, tu peux voir comment les données passent du texte en clair au texte chiffré, puis reviennent au texte en clair grâce à l'utilisation de« clés »de chiffrement et de déchiffrement.
Les clés peuvent être soit identiques (« symétriques »), soit uniques (« asymétriques »).
Il existe donc deux principaux types de chiffrement :
- Le chiffrement symétrique: ce type de chiffrement est réciproque, ce qui signifie que la MÊME clé est utilisée pour chiffrer et déchiffrer les données.
- Chiffrement asymétrique: Ce type de chiffrement utilise deux clés SÉPARÉES pour le chiffrement et le déchiffrement : une clé privée et une clé publique.
En gros, si l'expéditeur et le destinataire des données utilisent la MÊME clé pour chiffrer et déchiffrer les données, on parle de chiffrement symétrique .
Et si les clés sont DIFFÉRENTES pour le chiffrement et le déchiffrement, alors il s'agit d'un chiffrement asymétrique.
En cryptographie,une « clé »est simplement un grand nombre (un nombre long et important avec de nombreux chiffres) ou une chaîne de chiffres et de lettres.
Une clé est utilisée pour convertir le texte en clair en texte chiffré et vice versa (texte chiffré en texte en clair).
Les crypto-monnaies n'utilisent que le chiffrement asymétrique, je vais donc me concentrer uniquement sur le chiffrement asymétrique à l'avenir.
