OSM2IPFS/book/3.3.md

2.1 KiB

Technologies Utilisées

Les clés de chiffrement asymétriques (ED25519)

Les clés de chiffrement asymétriques ED25519 jouent un rôle crucial dans la sécurité et la gestion des identités au sein de UPlanet. Ces clés sont basées sur la courbe elliptique et sont utilisées pour chiffrer, déchiffrer, signer et vérifier les données, assurant ainsi la confidentialité et l'intégrité des informations échangées sur le réseau.

Fonctionnement des clés ED25519 :

  • Clé Publique et Clé Privée : Chaque utilisateur génère une paire de clés, une publique et une privée. La clé publique est partagée avec le réseau pour permettre aux autres utilisateurs de chiffrer les messages destinés à cet utilisateur. La clé privée, quant à elle, est gardée secrète et utilisée pour déchiffrer les messages reçus et signer les transactions.
  • Chiffrement et Déchiffrement : Les messages sont chiffrés avec la clé publique du destinataire et ne peuvent être déchiffrés qu'avec la clé privée correspondante, garantissant que seuls les destinataires prévus peuvent lire les messages.
  • Signature et Vérification : Les transactions et les messages peuvent être signés avec la clé privée de l'expéditeur, et cette signature peut être vérifiée par n'importe qui en utilisant la clé publique de l'expéditeur, assurant l'authenticité et l'intégrité des données.

Avantages des clés ED25519 :

  • Sécurité : Les clés ED25519 offrent une sécurité élevée avec des tailles de clé relativement petites, ce qui les rend efficaces en termes de performance.
  • Interopérabilité : Ces clés sont compatibles avec de nombreux protocoles et applications, facilitant leur intégration dans divers systèmes décentralisés.
  • Facilité d'utilisation : La génération et la gestion des clés ED25519 sont relativement simples, ce qui en fait un choix pratique pour les utilisateurs et les développeurs.

En intégrant les clés ED25519, UPlanet assure une gestion sécurisée et efficace des identités et des transactions, renforçant ainsi la confiance et la résilience du réseau décentralisé.