Générateur de mnémonique BIP39

Générez des phrases mnémoniques BIP39 sécurisées (12 à 24 mots) avec une phrase secrète optionnelle, et dérivez la graine de 512 bits.

Générez des phrases mnémoniques BIP39 sécurisées (12 à 24 mots) avec une phrase secrète optionnelle, et dérivez la graine de 512 bits. Générez des phrases mnémoniques BIP39 sécurisées (12 à 24 mots) avec une phrase secrète optionnelle, et dérivez la graine de 512 bits.

Phrase mnémonique
Graine BIP32 (hex 512 bits)
Entropie utilisée (hex)

Contexte

Qu'est-ce que BIP39

BIP39 (Bitcoin Improvement Proposal 39) définit comment un portefeuille peut représenter son entropie sous forme de phrase mnémonique lisible par un humain. Au lieu de noter une longue graine hexadécimale, un utilisateur écrit 12 à 24 mots tirés d'une liste fixe de 2048 mots (actuellement en anglais, avec de nombreuses listes localisées disponibles). Les mots ne sont pas un texte aléatoire : le dernier mot contient une somme de contrôle dérivée du SHA-256 de l'entropie, si bien qu'une phrase mal saisie peut être détectée sur-le-champ.

Comment une phrase est associée à une graine

La génération commence par une entropie aléatoire de 128 à 256 bits. L'entropie est hachée avec SHA-256, et les premiers bits entropy bits / 32 du condensé sont ajoutés comme somme de contrôle, rendant la longueur totale en bits multiple de 11. Chaque groupe de 11 bits indexe un mot dans la liste de 2048 mots (2^11 = 2048). Pour dériver la graine de 512 bits, la phrase est normalisée avec NFKD et passée à PBKDF2-HMAC-SHA512 avec le sel mnemonic + une phrase secrète optionnelle, itérée 2048 fois. La même phrase secrète doit être fournie pour récupérer le portefeuille ; une phrase secrète différente produit une graine totalement différente.

Utilisation du générateur

Choisissez le nombre de mots souhaité (12, 15, 18, 21 ou 24). Le générateur tire une entropie neuve de la source aléatoire cryptographiquement sécurisée du navigateur, si bien que chaque clic produit une phrase nouvelle et imprévisible. Si vous ajoutez une phrase secrète, la dérivation de la graine change en conséquence -- retenez-la exactement, car elle fait partie intégrante du secret du portefeuille. La graine s'affiche sous la forme de 128 caractères hexadécimaux (512 bits) ; elle constitue l'entrée directe de la dérivation de portefeuille déterministe hiérarchique BIP32.

Recommandations de sécurité

Une phrase mnémonique EST le portefeuille : toute personne qui la possède contrôle les fonds, peu importe où elle a été générée. Conservez-la hors ligne, ne la collez jamais dans un chat ou un e-mail, et préférez la noter sur papier plutôt que des captures d'écran ou des notes dans le cloud. La somme de contrôle de 2048 mots protège contre les fautes de frappe, pas contre le vol. Une entropie forte (24 mots = 256 bits) ne laisse aucune marge pratique de force brute, si bien que le seul risque réaliste réside dans la façon dont vous stockez et transmettez la phrase. Ce générateur s'exécute entièrement dans votre navigateur : la phrase et la graine ne quittent jamais la page. Effacez le résultat et rechargez après utilisation si vous êtes sur une machine partagée.

Construit avec la bibliothèque bip39 sous licence ISC (dépendances : MIT @noble/hashes) regroupée dans public/assets. La génération est entièrement hors ligne.

Questions fréquentes

La somme de contrôle est-elle vraiment nécessaire ?
Oui. Sans elle, une seule faute de frappe pourrait produire silencieusement un portefeuille différent. Avec BIP39, une mauvaise lettre dans le dernier mot est détectée par la somme de contrôle SHA-256 avant que vous ne vous fiez à la phrase.
Pourquoi ai-je besoin d'une phrase secrète en plus des mots ?
La phrase secrète agit comme un facteur supplémentaire intégré au sel PBKDF2. Même si quelqu'un lit vos 12 mots, il lui faut encore la phrase secrète pour dériver la graine. La perdre, en revanche, signifie que le portefeuille est irrécupérable.
Quel nombre de mots dois-je choisir ?
12 mots (128 bits) constituent la norme du secteur et conviennent aux portefeuilles quotidiens. Choisissez 24 mots (256 bits) pour une marge supplémentaire face aux menaces futures ou pour des avoirs de grande valeur. Les options 15/18/21 existent pour des exigences spécifiques d'écosystème.
Une même phrase peut-elle générer plusieurs portefeuilles ?
Non, la même phrase dérive toujours la même graine (lorsque la phrase secrète correspond). Les portefeuilles qui semblent différents utilisent généralement des chemins de dérivation ou des monnaies différents sous BIP32/BIP44, et non des graines différentes.
Est-il sûr d'utiliser un générateur en ligne ?
Cette page s'exécute entièrement dans votre navigateur -- aucune phrase ni graine n'est transmise. Toutefois, un appareil compromis ou une extension de navigateur malveillante peut lire tout ce qui s'affiche. Pour des fonds importants, générez sur une machine isolée (air-gapped) ou un portefeuille matériel.
À quoi sert la graine ?
La graine de 512 bits est la racine d'un portefeuille déterministe hiérarchique BIP32. À partir de celle-ci, les portefeuilles dérivent un arbre infini de paires de clés privées/publiques -- normalement une par adresse ou compte -- via une dérivation basée sur les chemins comme BIP44.