Une seed phrase est une liste de mots courants en anglais qui code en secret la clé maîtresse d'un portefeuille de cryptomonnaies. La différence entre 12 et 24 mots réside dans la quantité de hasard, appelée entropie, intégrée dans ce secret : 12 mots encodent 128 bits, 24 mots encodent 256 bits. Plus l'entropie est élevée, plus la probabilité que quelqu'un devine votre expression est infinitésimale, mais le vrai risque reste la perte ou la fuite de l'expression, et non sa longueur.
Points clés
- Les seed phrases de 12 comme de 24 mots sont générées à partir de la liste anglaise standardisée BIP-39, qui contient 2048 mots.
- 12 mots correspondent à 128 bits d'entropie et 24 mots à 256 bits, ce qui équivaut à la force d'une clé privée sur Bitcoin ou Ethereum.
- Ajouter des mots ne facilite pas la mémorisation de l'expression : la sécurité dépend toujours de la manière dont vous la conservez, et non du nombre de mots choisi.
- L'oubli, l'exposition ou une mauvaise sauvegarde de l'expression sont à l'origine de la quasi-totalité des pertes documentées de seed phrases, quelle que soit leur longueur.
Ce qu'est réellement une seed phrase
Une seed phrase, parfois appelée phrase de récupération, phrase mnémonique ou phrase de sauvegarde, est une suite de mots simples en anglais comme witch collapse practice feed shame open despair creek road again ice least. Elle ressemble à une phrase qu'un enfant pourrait lire, mais chaque mot est tiré d'une liste fixe de 2048 mots soigneusement sélectionnés, appelée liste de mots BIP-39, et c'est l'ordre des mots qui constitue le véritable secret.
Lors de la première configuration d'un portefeuille en autocustody, le logiciel génère en arrière-plan un très grand nombre aléatoire. Ce nombre est la clé privée maîtresse, la valeur unique qui contrôle mathématiquement toutes les adresses de votre portefeuille. Le portefeuille convertit ensuite ce nombre en la séquence de mots affichée à l'écran, afin qu'un humain puisse la recopier. Les mots ne sont qu'une représentation plus conviviale, et non un type de secret différent. Quiconque apprend les mots dans le bon ordre détient de fait la clé sous-jacente.
C'est pourquoi on parle parfois de la phrase comme de la clé du royaume. Si vous la perdez, le portefeuille devient définitivement inaccessible, car aucune entreprise centrale ne peut la réinitialiser à votre place. Si vous la montrez à quelqu'un d'autre, cette personne peut vider les fonds, car les mathématiques sous-jacentes lui donnent tout ce qu'il faut pour signer des transactions en votre nom. Ce n'est pas les mots eux-mêmes qui sont protégés. C'est le nombre aléatoire qu'ils représentent.
Comment les seed phrases sont générées
Les portefeuilles modernes suivent un standard public appelé BIP-39, abréviation de Bitcoin Improvement Proposal 39. Ce standard est ouvert et utilisé par la plupart des portefeuilles en autocustody, y compris les portefeuilles matériels, les portefeuilles mobiles et les extensions de navigateur, ce qui permet généralement de restaurer dans un autre portefeuille une phrase générée par un portefeuille différent.
Le processus de génération se fait en trois étapes. Premièrement, le générateur de nombres aléatoires du portefeuille produit une séquence de bits, les uns et les zéros bruts qu'utilisent réellement les ordinateurs. Pour une phrase de 12 mots, cela représente 128 bits, et pour une phrase de 24 mots, 256 bits. Deuxièmement, le portefeuille calcule un court checksum à partir de ces bits, c'est-à-dire quelques bits supplémentaires servant de code de détection d'erreur, sur le même principe que le chiffre de contrôle d'un numéro de carte bancaire. Troisièmement, la chaîne de bits combinée est découpée en blocs de 11 bits, et chaque bloc sert à retrouver un mot dans la liste BIP-39 de 2048 mots. On obtient ainsi 12 ou 24 mots dans un ordre précis, avec le checksum intégré.
Le détail intéressant est que les mots ne portent aucune signification en tant que phrase. witch collapse practice feed shame open despair creek road again ice least n'a aucun sens si on le lit comme de l'anglais. Le hasard provient des bits sous-jacents, et non du dictionnaire : ce dernier sert simplement à faciliter la transcription manuelle de ces bits. Si un seul mot est erroné, ou si les mots sont dans le mauvais ordre, le checksum échouera et le portefeuille ne se restaurera pas, ce qui constitue un filet de sécurité utile lorsque vous ressaisirez votre expression plus tard.
L'entropie, le risque de collision et l'importance des mathématiques
L'entropie mesure la quantité de hasard contenue dans un secret, exprimée en bits. Chaque bit d'entropie supplémentaire double le nombre de valeurs possibles qu'un attaquant devrait essayer. Une phrase de 12 mots possède 128 bits d'entropie, ce qui correspond à 2 à la puissance 128, soit environ 3,4 fois 10 à la puissance 38, phrases possibles. Une phrase de 24 mots possède 256 bits d'entropie, ce qui correspond à 2 à la puissance 256 phrases possibles, un nombre astronomiquement plus grand.
Le risque de collision désigne la probabilité que deux phrases générées au hasard se révèlent identiques. Avec 128 bits d'entropie, la probabilité d'une collision aléatoire est d'environ 1 sur 2 à la puissance 64, le seuil à partir duquel les cryptographes commencent à qualifier un système de sûr. Avec 256 bits, la probabilité tombe à environ 1 sur 2 à la puissance 128, ce qui correspond à la force des clés privées sous-jacentes sur Bitcoin et Ethereum. Dans les deux cas, la probabilité d'une devinette par force brute est pratiquement nulle, car il n'y a pas assez d'énergie dans l'univers observable pour compter jusque-là.
Pour un débutant, la question pratique n'est pas de savoir si 128 bits suffisent, car c'est le cas. La vraie question est ce qui se passe aux limites, lorsque les appareils produisent un hasard biaisé, lorsque les personnes regénèrent des phrases de manière prévisible, ou lorsque de futurs attaquants disposeront de meilleurs ordinateurs. 256 bits offrent une marge de sécurité bien plus grande contre ces trois modes de défaillance, ce qui explique pourquoi 24 mots sont parfois présentés comme plus pérennes. Cette présentation est honnête, mais elle peut aussi être trompeuse. Une phrase qui fuite via une capture d'écran, un site de phishing ou une sauvegarde cloud négligente est exposée quelle que soit sa longueur, car l'attaquant n'a même pas besoin de la deviner.
Là où se situent les vrais risques
La plupart des personnes qui perdent des cryptos à cause d'un problème de phrase de récupération ne les ont pas perdues parce qu'une phrase de 128 bits était mathématiquement faible. Elles les ont perdues parce que la phrase n'avait jamais été sauvegardée, était sauvegardée à un seul endroit, ou avait été exposée à quelqu'un de mal intentionné. Comprendre les pièges du stockage compte bien plus que le nombre de mots.
Sauvegardes uniques et sauvegardes en ligne
L'erreur la plus fréquente consiste à stocker la phrase dans une capture d'écran sur un téléphone, une application de notes synchronisée avec le cloud, un brouillon d'e-mail ou un gestionnaire de mots de passe lui-même connecté. Chacune de ces options crée une copie permanente sur un serveur que vous ne contrôlez pas, et ce serveur devient une cible. Les attaquants recherchent précisément dans les sauvegardes cloud des séquences qui ressemblent à des listes de mots BIP-39, et des logiciels malveillants sur téléphones et ordinateurs portables ont été observés en train de parcourir les galeries d'images pour la même raison.
Dommages physiques et sauvegardes à un seul endroit
Une feuille de papier dans un tiroir peut être détruite par le feu, l'eau ou la curiosité d'un enfant. Une plaque métallique pour phrase de récupération règle le problème du feu et de l'eau, mais pas celui de la découverte. Un compromis courant consiste à stocker deux copies dans deux emplacements physiques distincts, comme un coffre à domicile et un coffre de banque, afin qu'un seul accident ne puisse pas supprimer l'accès.
Hameçonnage et fausses applications de portefeuille
Les sites malveillants et les fausses applications de portefeuille demandent régulièrement aux utilisateurs de saisir leur phrase de récupération existante pour « vérifier » ou « restaurer » un portefeuille. Aucun portefeuille légitime ne demande jamais une phrase de récupération existante via un site web. Une fois la phrase tapée dans l'un de ces formulaires, les fonds sont généralement déplacés en quelques minutes. Cela vaut aussi bien pour les phrases de 12 mots que pour celles de 24 mots.
Passphrases optionnelles et la fonction de portefeuille caché
De nombreux portefeuilles BIP-39 prennent également en charge un 25ᵉ mot optionnel, parfois appelé passphrase ou mot d'extension, qui n'est pas stocké sur l'appareil. Cela ajoute un facteur de protection supplémentaire indépendamment de la longueur, mais cela signifie aussi que perdre la passphrase est tout aussi définitif que perdre les mots eux-mêmes. C'est un outil puissant, mais sur lequel les débutants devraient se renseigner attentivement avant de s'y fier.
Comment choisir entre 12 et 24 mots
Pour un portefeuille tout neuf, le choix est généralement fait par le logiciel de portefeuille. Les portefeuilles matériels comme Ledger et Trezor utilisent 24 mots par défaut, tandis que de nombreux portefeuilles mobiles utilisent 12 mots par défaut. Les deux relèvent de la norme du secteur et les deux sont résistants à une attaque par force brute pour un avenir prévisible.
Une règle empirique raisonnable consiste à utiliser 24 mots lorsque le logiciel de portefeuille le permet et que l'utilisateur est à l'aise pour écrire et stocker une liste plus longue, puisque la marge supplémentaire contre de futures attaques est essentiellement gratuite une fois la phrase consignée sur papier ou sur métal. Une phrase de 12 mots est un choix acceptable pour de petits montants, pour l'apprentissage, ou pour un portefeuille que l'utilisateur est prêt à considérer comme semi-jetable.
Ce qui compte plus que la longueur, c'est l'habitude de stockage. Notez la phrase au moment de la configuration du portefeuille, sur papier ou gravée dans du métal, jamais sur un téléphone. Faites une seconde copie et stockez-la dans un emplacement physique distinct. Ne tapez jamais la phrase sur un site web, une application de messagerie ou un formulaire d'assistance. Traitez la phrase avec le même sérieux qu'un passeport ou un titre de propriété, car en termes cryptographiques, c'est exactement ce qu'elle est.
Idées reçues à écarter
Une idée reçue persistante veut qu'une phrase de 24 mots soit deux fois plus sûre qu'une phrase de 12 mots. Elle n'est pas deux fois plus sûre, elle est 2 à la puissance 128 fois plus difficile à attaquer par force brute, un nombre si grand que la différence entre les deux n'a même pas de sens à l'échelle humaine. La bonne façon de considérer les deux longueurs est de les estimer impossibles à deviner, et les risques restants sont opérationnels, non mathématiques.
Une autre idée reçue veut que les phrases plus longues soient plus difficiles à perdre. C'est souvent le contraire. Plus de mots signifie plus de risques de mal transcrire un mot ou de mal ordonner la liste, ce qui explique l'existence de la somme de contrôle BIP-39. Certains utilisateurs trouvent qu'écrire une phrase de 12 mots sur une seule plaque métallique et la vérifier une fois est plus fiable que de jongler avec une phrase de 24 mots répartie sur deux plaques.
Une troisième idée reçue veut que toute séquence de 12 mots anglais soit une phrase de récupération valide. Ce n'est pas le cas. Les phrases valides sont tirées de la liste spécifique de 2048 mots BIP-39, et les mots doivent correspondre à une somme de contrôle valide. Une séquence de 12 mots choisie au hasard dans le dictionnaire n'a qu'une chance sur 16 d'être une vraie phrase, ce qui constitue une raison supplémentaire pour laquelle la somme de contrôle est une protection utile contre les fautes de frappe au moment de la restauration.
Gardez une longueur d'avance sur la sécurité des portefeuilles, intelligemment
L'actualité de la sécurité des portefeuilles évolue rapidement. De nouvelles arnaques de récupération de portefeuille apparaissent chaque trimestre, et même les utilisateurs expérimentés manquent les évolutions des bonnes pratiques, comme le passage des sauvegardes papier aux sauvegardes en métal ou le déploiement progressif des phrases de passe optionnelles. Suivre manuellement chaque titre sur la sécurité des portefeuilles est une bataille perdue d'avance, et il suffit d'en rater un seul pour faire la différence entre conserver ou perdre un solde. Zippfeed met en avant les titres liés aux portefeuilles et à la sécurité avec une notation de sentiment, pour que vous puissiez voir si le cycle de l'actualité est bullish, neutre ou bearish sur un outil donné, ainsi qu'une note d'importance, pour distinguer les évolutions qui méritent d'être prises en compte du simple bruit de fond.