Qu’est-ce que le cryptage blockchain ?
La technologie Blockchain ne repose pas sur le cryptage au sens traditionnel du terme ; Il utilise plutôt des techniques de cryptage pour sécuriser les données et les transactions. Vous trouverez ci-dessous quelques-uns des principaux éléments cryptographiques généralement utilisés dans la blockchain.
1 : Fonctions de hachage : les fonctions de hachage sont des algorithmes mathématiques qui prennent une entrée (ou « message ») et renvoient une chaîne d'octets de taille fixe. Ces hachages sont uniques à leur entrée et sont utilisés pour vérifier l'intégrité des données. Dans la blockchain, chaque bloc contient un hachage du bloc précédent, créant une chaîne de blocs, d'où le nom blockchain
. 2. Cryptage par clé publique/privée : les paires de clés publique/privée sont utilisées pour les signatures numériques sécurisées et la vérification de l'identité. Chaque utilisateur d’un réseau blockchain dispose d’une paire de clés : une clé publique partagée avec d’autres et une clé privée gardée secrète. Les transactions sont signées à l'aide de la clé privée de l'expéditeur et sont vérifiées par d'autres à l'aide de la clé publique de l'expéditeur.
3. Signatures numériques : les signatures numériques sont créées à l'aide d'une combinaison d'un message et d'une clé privée. Il garantit que le message provient du propriétaire de la clé privée et que le message n'a pas été falsifié lors de la transmission.