BIP39生成器
在浏览器中生成或验证BIP-39助记词:通过Web Crypto生成密码学随机数,绝不上传。
正在你的设备上本地处理 ...
我的文件会被上传吗?
不会。一切都在你的浏览器中运行,你的文件永不离开你的设备。这一点如何验证
在浏览器中生成或验证BIP-39助记词:通过Web Crypto生成密码学随机数,绝不上传。
正在你的设备上本地处理 ...
不会。一切都在你的浏览器中运行,你的文件永不离开你的设备。这一点如何验证
BIP-39助记词(也叫种子短语)是加密密钥的明文表示形式,几乎每一个现代加密货币钱包(比特币、以太坊及大多数其他钱包)都是由它推导出地址的。相比难以备份的二进制密钥,人们只需记住或写下12、15、18、21或24个单词,这些单词来自一份固定的、包含2048个单词的列表(BIP-0039,比特币项目的官方参考列表)。每条助记词末尾的若干比特构成一个内置校验和,可以可靠地检测出日后重新输入时的单个拼写错误。
本工具只使用浏览器Web Crypto API的随机数来源(crypto.getRandomValues),生成你所选长度的、加密学意义上随机的全新助记词,绝不使用Math.random,因为最坏情况下真实的资金可能取决于它。反过来,你也可以输入已有的助记词:工具会检查单词数量、每个单词是否都在官方列表中,以及内置校验和,并如实指出错误出现在第几个单词的位置,而不是简单地说“无效”。
你还可以选择显示真正的种子(一个64字节的十六进制值),每个钱包都是通过PBKDF2-HMAC-SHA512(2048轮)从助记词以及一个可选的额外密码短语(所谓的第25个单词)计算得出的,这个种子才是用来推导钱包密钥(BIP-32)的真正输入值。
计算完全在你的浏览器本地进行;任何内容都不会被发送、保存或记录,首次加载后即使离线也能继续使用。尽管如此:请永远不要把保护真实资金的真实钱包助记词,输入到任何你不完全信任的网页工具中,即使是本工具也不例外,哪怕其不上传的保证在技术上是可以验证的。对于真正的钱包,请只使用硬件钱包或钱包自己的官方软件。
| 输入格式 | 无需文件(生成器) |
|---|---|
| 输出格式 | TXT |
| 批量处理 | 不支持 |
| 处理方式 | 在浏览器中本地处理 (JavaScript) |
| 文件上传 | 无 |
限制: 本工具仅支持官方英文BIP-39单词列表,其他拥有各自规范化规则的BIP-39语言(日语、西班牙语、法语等)刻意未实现。验证只是一次格式和校验和检查:它并不能证明某条助记词真的对应一个有余额的钱包。重要安全提示:即使计算可以证明确实是本地进行的,也永远不要冒这个风险,不要把保护资金的真实助记词输入到任何你不完全信任的网页工具中。
不会。生成和验证完全在你的浏览器中通过Web Crypto进行;任何内容都不会离开你的设备,不会被保存,也不会被记录。
我们不建议使用保护真实资金的助记词,无论一个网页工具看起来多么可靠,请为此使用硬件钱包或官方软件。本工具适合用于测试、学习,以及验证你已经写下的助记词。
助记词就是那些单词本身。种子是一个64字节的值,每个钱包都通过PBKDF2-HMAC-SHA512从助记词(以及可选的额外密码短语)计算得出,这是用于密钥推导(BIP-32)的真正输入。
12、15、18、21或24个单词,分别对应128到256比特的熵;12个单词(128比特)是大多数钱包使用的标准。
英语列表是几乎每个钱包都支持的标准列表。其他BIP-39语言有各自不同的规范化规则(例如日语使用表意空格),本工具刻意没有复刻这些规则。
验证会指出未知单词的确切位置,或者说明内置校验和不匹配,这样你能比手动数数更快地找到错误。
随机密码生成器 · UUID生成器 · 解码 JWT · TOTP生成器 · 计算 HMAC · 用 PGP 解密 · 用 PGP 加密