关于此工具
BIP-39 助记词种子短语生成器与验证器创建和检验加密货币钱包使用的人类可读恢复短语,完全离线地精确遵循 BIP-39 标准。生成模式从 crypto.getRandomValues 抽取 ENT 位的熵,其中 ENT 为 128、160、192、224 或 256 位,对应 12、15、18、21 或 24 词。然后计算等于 SHA-256(entropy) 前 ENT/32 位的校验和,将熵后接校验和拼接,把结果切分为 11 位组,并将每个 0–2047 索引映射到工具内置的规范 2048 词英文词表。
词表本地内嵌(约 13 KB),因此绝不发出网络请求,工具可完全离线工作。验证模式接收粘贴的短语,查找每个词,标记任何不在列表上的词,重组熵加校验和的位串,重新计算 SHA-256,并确认尾部校验位匹配——这就是为什么一个拼错的词几乎总会验证失败,以及为什么你不能凭空发明一个短语。
两种模式都能派生用于引导钱包密钥树的 512 位主种子:seed = 对 NFKD 规范化的助记词使用盐 "mnemonic" 加可选口令,运行 2048 次迭代的 PBKDF2-HMAC-SHA512,产生显示为 128 个十六进制字符的 64 字节。可选口令(BIP-39 的"第 25 个词")会完全改变种子,产生可否认钱包。一切都在你的浏览器中运行——不要将控制真实资金的种子短语输入任何你不完全信任的网站。