BIP39 助记词生成器

在浏览器中生成 12 到 24 个单词的随机 BIP39 助记词(支持多种语言),或将现有助记词还原为原始熵。

正在加载工具…

BIP39 助记词生成器为加密钱包生成一组符合密码学要求的随机 BIP39 助记词,可选择 12、15、18、21 或 24 个单词以及多种词表语言,然后一键复制。你也可以切换到反向模式,粘贴现有助记词以验证其有效性并还原出背后的原始熵字节。一切都通过经过审计的 @scure/bip39 库在本地运行,因此你的助记词在浏览器中生成与校验,绝不会发送到任何服务器。

BIP39 助记词生成器 是什么?

BIP39 助记词生成器是一款免费的浏览器内工具,用于处理由比特币改进提案 39(BIP39)定义的恢复短语(也称为种子短语或助记词)。加密货币用户、钱包开发者和 QA 工程师用它为新的测试钱包生成一组全新的随机短语,了解单词数量如何对应熵强度,或验证并解码已有的短语。在「熵 → 助记词」方向,你选择单词数量和语言并点击「生成」,得到的单词和校验和直接来自 BIP39 词表;统计区会显示生成的单词数量以及以位(bit)表示的熵强度。在「助记词 → 熵」方向,你粘贴一组助记词,工具会根据所选语言的词表校验其校验和,并以十六进制字符串打印出底层熵。随机性来自浏览器的密码学安全生成器,验证与转换严格遵循 BIP39 规范。

如何使用 BIP39 助记词生成器

  1. 用分段控件选择方向:「熵 → 助记词」用于创建短语,「助记词 → 熵」用于解码。
  2. 打开「设置」,选择单词数量(12、15、18、21 或 24)和词表语言。
  3. 在生成模式下,点击「生成」获得一组全新的随机恢复短语;随时再次点击即可换一组。
  4. 在输出区块中读取短语,并查看统计中显示的单词数量与熵强度。
  5. 在解码模式下,粘贴现有助记词;当校验和通过后,对应的熵会以十六进制自动出现。
  6. 用短语或熵旁边的复制按钮,将结果复制到剪贴板。

示例

生成 12 个单词的英文短语

将单词数量保持为 12、语言保持为 English,然后点击「生成」。输出中会出现一组十二个单词的短语,「单词数」统计为 12,「强度」统计为 128 位。

更强的 24 单词短语

在「设置」中将单词数量切换为 24 并点击「生成」。短语此时包含二十四个单词,「强度」统计显示 256 位,这是 BIP39 的最大熵。

解码一个已知测试向量

输入

legal winner thank year wave sausage worth useful legal winner thank yellow

输出

7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f

常见问题

我的助记词会被发送到任何地方吗?
不会。短语的生成、验证和解码完全通过 @scure/bip39 库在你的浏览器中进行。没有任何内容会被上传到或存储在任何服务器上,因此该工具可离线使用,你的助记词绝不会离开页面。
我应该用这里的短语来保管真实资产吗?
最好将它视为学习、测试和开发工具。对于真实资产,请在专用的硬件钱包或可信的离线设备上生成种子;任何在网页浏览器中输入或生成的短语都应视为已暴露于该环境。
单词数量会改变什么?
单词越多,熵越大:12 个单词为 128 位,15 个为 160 位,18 个为 192 位,21 个为 224 位,24 个为 256 位。「强度」统计会显示当前所选的数值。
支持哪些语言?
英语、日语、韩语、西班牙语和简体中文的 BIP39 词表。所选词表按需加载,解码时必须使用与创建短语时相同的语言。
为什么我粘贴的短语被判为无效?
BIP39 短语带有校验和,因此拼错的单词、缺失或顺序错误的单词、错误的单词数量或选错语言都会导致验证失败。请检查每个单词是否都来自所选语言的词表,且数量为 12、15、18、21 或 24。

相关工具