Définition
BIP-39 : définition
Le BIP-39 est le standard qui encode la source aléatoire d'un portefeuille sous la forme d'une phrase de 12 à 24 mots tirés d'une liste fixe de 2048 mots, à partir de laquelle on calcule la graine du portefeuille.
Thème : Portefeuilles et clés
Une clé cryptographique est une longue suite de bits, impossible à recopier sans erreur. Le BIP-39 la rend manipulable : l'entropie, c'est-à-dire la source aléatoire, est complétée par une somme de contrôle, puis découpée en blocs de 11 bits. Chaque bloc correspond à un mot de la liste. Une phrase de 12 mots représente 128 bits d'aléa, une phrase de 24 mots 256 bits. La somme de contrôle permet de détecter la plupart des erreurs de saisie.
La phrase est ensuite transformée en graine par une fonction de dérivation volontairement lente. Une passphrase facultative, parfois appelée treizième ou vingt-cinquième mot, peut y être ajoutée : chaque passphrase différente produit un portefeuille entièrement différent. La graine obtenue sert de point de départ à l'arbre de clés défini par le BIP-32. Des listes officielles existent dans plusieurs langues, dont le français, mais la liste anglaise reste la plus compatible.
Un exemple concret
Imaginons que Yasmine configure un nouveau portefeuille matériel. L'appareil affiche 24 mots qu'elle recopie sur une plaque métallique. Deux ans plus tard, l'appareil tombe en panne. Elle en achète un autre, choisit l'option de restauration, saisit les 24 mots dans l'ordre et retrouve l'ensemble de ses comptes et adresses.
Les risques à connaître
Toute personne qui obtient la phrase contrôle les fonds : elle ne doit jamais être photographiée, stockée dans le cloud ni saisie sur un site. Un support papier peut brûler ou s'effacer. Une passphrase oubliée rend les fonds associés irrécupérables. Les phrases inventées par un humain ne sont pas assez aléatoires et peuvent être devinées.
Questions fréquentes sur BIP-39
Une phrase de 12 mots est-elle suffisamment sûre ?
Oui, 128 bits d'aléa rendent une recherche exhaustive hors de portée des moyens de calcul connus, à condition que les mots aient été générés aléatoirement par le portefeuille.
Peut-on utiliser sa phrase BIP-39 dans un autre portefeuille ?
En général oui, la plupart des portefeuilles suivent le même standard. Il faut cependant que le nouveau logiciel utilise les mêmes chemins de dérivation pour retrouver les mêmes adresses.