Seed phrase, clé privée et clé publique : comprendre les différences

Blog

SOURCE : https://pintu.co.id/en/academy/post/seed-phrase-private-key-public-key

Lorsque vous créez un portefeuille non dépositaire, comme MetaMask ou Ledger, vous rencontrez plusieurs concepts importants, notamment la seed phrase (ou phrase de récupération secrète), la clé privée et la clé publique.

Pour comprendre le fonctionnement de votre portefeuille et comment le sécuriser, il est essentiel de maîtriser ces trois éléments. Une connaissance approfondie des seed phrases, des clés privées et des clés publiques vous permet de mieux protéger vos actifs.

Cet article explorera en détail ces trois concepts et leurs différences.

Résumé de l'article

  • La seed phrase, la clé privée et la clé publique sont trois éléments essentiels dans le domaine des portefeuilles de cryptomonnaies.

  • La seed phrase est une suite de mots générés aléatoirement, utilisée pour sauvegarder et restaurer un portefeuille. Elle représente la clé privée dans un format simplifié et facile à gérer.

  • La clé privée est une chaîne de caractères alphanumériques qui permet d'accéder aux actifs cryptographiques associés à une adresse de portefeuille spécifique. Elle est utilisée pour signer les transactions et prouver la propriété des actifs.

  • La clé publique est une chaîne alphanumérique permettant de recevoir des actifs cryptographiques dans un portefeuille. Elle identifie les adresses sur la blockchain et sécurise les transactions.

Table des matières

  1. Présentation du portefeuille non dépositaire

  2. Cryptographie et technologie Blockchain

  3. Qu'est-ce qu'une seed phrase ?

  4. Qu'est-ce qu'une clé privée ?

  5. Qu'est-ce qu'une clé publique ?

  6. Comparaison : seed phrase, clé privée et clé publique

  7. Conclusion

  8. Références

Présentation du portefeuille non dépositaire

Un portefeuille non dépositaire est un type de portefeuille qui vous permet de gérer vous-même vos clés privées. Contrairement aux portefeuilles dépositaires, qui impliquent un tiers pour le stockage et la gestion des clés privées, les portefeuilles non dépositaires vous donnent un contrôle total. On y retrouve des portefeuilles logiciels comme MetaMask et Trust Wallet, ainsi que des portefeuilles matériels comme Ledger et Trezor. Les portefeuilles dépositaires, quant à eux, sont souvent proposés par des plateformes centralisées comme Binance, Coinbase, etc.

La différence entre ces deux types de portefeuilles réside dans la gestion des clés privées. Dans un portefeuille non dépositaire, l'utilisateur est responsable de la sécurité de sa clé privée. Perdre la clé privée revient à perdre l'accès aux actifs.

Cryptographie et technologie Blockchain

La blockchain repose sur la cryptographie pour protéger les transactions et les actifs cryptographiques. Elle utilise souvent la cryptographie asymétrique, ou "cryptographie à clé publique", qui s’appuie sur deux clés : une clé publique et une clé privée.

Exemple

Lorsqu'Ari souhaite envoyer des actifs cryptographiques (par exemple de l'ETH) à Yoga, Yoga lui communique sa clé publique. La clé publique agit comme une adresse de réception pour la transaction. Ensuite, la clé publique de Yoga chiffre l’actif envoyé, le rendant illisible. Lors de la réception, Yoga utilise sa clé privée pour déchiffrer et accéder aux actifs envoyés.

Cet exemple illustre comment la clé publique assure le chiffrement des données, tandis que seule la clé privée permet leur déchiffrement, garantissant ainsi la sécurité des actifs.

Qu'est-ce qu'une seed phrase ?

Lorsque vous créez un portefeuille, comme MetaMask, vous recevez une série de mots aléatoires, appelée seed phrase, qui vous donne accès à votre portefeuille. Cette phrase se compose de 12, 18 ou 24 mots tirés de la liste standard BIP-39, qui contient 2048 mots anglais.

La seed phrase, ou phrase de récupération secrète (SRP), est utilisée pour restaurer un portefeuille si l'accès est perdu, par exemple en cas de suppression de l'application de portefeuille. Lors de la création initiale, le portefeuille génère cette seed phrase pour représenter les clés privées et facilite ainsi leur gestion.

Posséder la seed phrase signifie que vous avez un portefeuille non dépositaire et que vous êtes le seul responsable de sa sécurité. Elle ne doit jamais être partagée pour éviter tout risque de perte d’actifs.

Qu'est-ce qu'une clé privée ?

Une clé privée est un code secret sous forme de longue chaîne alphanumérique qui donne accès aux actifs d’un portefeuille. Elle est utilisée pour signer des transactions et prouve la propriété des actifs cryptographiques. La clé privée joue également un rôle crucial dans la génération de la clé publique.

Les clés privées sont générées sous différents formats : binaires (256 bits), hexadécimaux (64 caractères), QR codes, ou phrases mnémotechniques. Elles fonctionnent comme un mot de passe pour accéder aux actifs cryptographiques.

Il est essentiel de conserver la clé privée en sécurité. En cas de perte, l’accès aux actifs est perdu de manière irréversible. Pour une sécurité maximale, elle peut être conservée hors ligne, par exemple écrite sur papier et stockée en lieu sûr.

Qu'est-ce qu'une clé publique ?

La clé publique est une chaîne alphanumérique permettant de recevoir des actifs dans un portefeuille. Elle est souvent associée à une adresse de portefeuille, qui est une version hachée (abrégée) de la clé publique.

Exemple de clé publique :
3048 0241 00C9 18FA CF8D EB2D EFD5 FD37

Après hachage, elle devient une adresse de portefeuille :
0xCD9bcdcF3C40F06D24B4f75d83c89A8aE0e3C05e

Chaque clé publique est associée à une clé privée correspondante. Lors d’une transaction, l’expéditeur utilise la clé publique pour chiffrer les actifs envoyés. Seul le détenteur de la clé privée correspondante peut ensuite les déchiffrer et accéder aux fonds.

Comparaison : seed phrase, clé privée et clé publique

Les seed phrases, les clés privées et les clés publiques sont trois éléments essentiels dans un portefeuille cryptographique :

  • Seed phrase : Groupe de mots permettant de sauvegarder et restaurer les clés privées d'un portefeuille.

  • Clé privée : Code confidentiel pour contrôler les actifs et signer les transactions.

  • Clé publique : Code permettant de recevoir des actifs et de chiffrer les transactions.

Conclusion

Pour sécuriser vos actifs cryptographiques, il est important de comprendre les rôles de la seed phrase, des clés privée et publique. Un portefeuille non dépositaire implique une responsabilité totale, car vous avez un contrôle direct sur la clé privée. Il est crucial de la sécuriser et de ne jamais la partager.

Références

  • Cryptopedia, "Que sont les clés publiques et privées ?", consulté le 31 octobre 2023.

  • BSC News, "Explication : seed phrase, mot de passe et clés privées", consulté le 31 octobre 2023.

  • Amit Dutta, "Private Key vs Seed Phrase 🔑", Medium, consulté le 31 octobre 2023.

  • Okoye Kevin Chibuoyim, "La clé publique n'est pas la même que l'adresse de votre portefeuille", Medium, consulté le 31 octobre 2023.

  • Mike Martin, "Clé privée vs seed phrase vs phrase de récupération : Guide du débutant", Tasty Crypto, consulté le 1er novembre 2023.