UKey
English
简体中文
琥珀色的小型变形种子瓶,置于水蓝色到紫色的渐变背景上

为什么绝不能使用在线助记词生成器

了解为什么在线助记词生成器会泄露钱包恢复密钥,安全生成助记词的工作原理,以及更安全的创建恢复短语的方法。

Damon Salvatore 作者: Damon Salvatore · Senior Content Marketer

搜索助记词生成器通常会引导用户访问一些网站,这些网站声称只需点击一下即可生成 12 个或 24 个恢复词。结果可能看起来很有说服力,例如使用了官方的 BIP-39 词表并通过了校验和测试。但这些都不能证明钱包是安全的。

助记词是钱包的恢复根。如果助记词是由网页生成的,那么该网页、其脚本、浏览器或任何监控设备的程序都可能看到相同的密钥。生成器也可以利用弱随机数或预先设定的随机数生成看似有效的助记词。

本指南解释了为什么在线助记词生成器会造成不必要的信任问题,安全助记词生成是如何工作的,“离线”究竟改变了什么,以及如果钱包的助记词是在网站上生成的,该如何更换钱包。

快速解答:在线助记词生成器安全吗?

不,不要使用在线助记词生成器创建用于存放真实资产的钱包。有效的 BIP-39 助记词仍然可能被网站知晓,也可能由弱随机数生成,还可能被浏览器扩展程序或恶意软件泄露,或者通过剪贴板复制。请改用可信的钱包软件或经过验证的硬件钱包生成恢复信息。

问题不在于每个生成器是否都是恶意的,而在于用户无法证明页面忘记输入短语、使用了足够的熵、加载了未被篡改的代码,或者将结果隔离于设备上的其他软件之外。

要点总结

校验和可以表明单词符合某种助记格式,但它无法表明该短语在创建时是不可预测的或秘密的。

  • 切勿为通过在线助记词生成器创建的钱包充值。
  • 即使每个单词都出现在 BIP-39 列表中,一个 12 个单词或 24 个单词的短语也并不安全。
  • 加密钱包的生成需要强大的熵源和加密安全的随机数生成器。
  • 网页加载完毕后断开连接并不能证明其代码或输出是安全的。
  • 不要自行选择种子词或手动打乱单词。
  • 如果您的当前钱包是由在线生成器创建的,请将资产转移到新生成的钱包,而不是继续使用旧的助记词。
  • 从显示新恢复短语的那一刻起,就将其保持离线状态。

什么是线上助记词生成器?

在线助记词生成器是一个网页,它会输出一个恢复词列表,通常包含 12、18 或 24 个词。有些网页还会显示二进制种子、私钥、地址、二维码或推导路径。

该短语在语法上可能有效。BIP -39 规范描述了如何将计算机生成的熵与校验和相结合,并映射到固定列表中的单词。它并不认证网站、浏览器工具或特定短语背后的随机性。

助记词的功能也比单个私钥更广泛。在确定性钱包中,它可以创建多个账户和密钥。我们的助记词与私钥指南中详细介绍了二者的区别。

有效的助记词未必是安全的助记词。

BIP-39 允许初始熵为 128 到 256 位。校验和会附加到初始熵上,并将结果位映射到字。一个标准的 12 字短语表示 128 位熵加上校验和;一个 24 字短语表示 256 位熵加上校验和。

该过程检查结构,但不会揭示熵的来源。不诚实的生成器可以从一个小型私有列表中选择短语,在不同访问者之间重复使用短语,从时间戳中推导出短语,或者将每个结果发送到服务器。这些短语看起来仍然可能是正确的,并能成功导入到钱包中。

格式有效性需要回答“钱包软件能否解析这些词语?”这个问题。安全性还需要回答两个问题:“该短语是否不可预测?”以及“其他人是否也看到了它?”

这就是为什么在另一个钱包中测试助记词并不能证明在线生成器的可信度。成功找回助记词只能证明该助记词兼容。

安全助记词生成原理

安全的钱包设置始于攻击者无法预测的熵。然后,钱包使用加密安全流程将该熵转换为恢复材料,并导出钱包密钥。

  1. 钱包从可信的操作系统来源、专用硬件或已记录的来源组合中收集熵。
  2. 密码学上安全的随机数生成器会产生不可预测的比特。
  3. 钱包应用了助记词格式和校验和规则。
  4. 该短语仅在预定的设置环境中显示。
  5. 用户离线记录备份,并在不将其暴露给其他系统的情况下验证备份。

NIST随机比特生成项目区分了熵源、确定性随机比特生成器和完整的随机比特生成器构造。OWASP加密存储速查表也同样警告说,普通的伪随机数生成器不适用于安全敏感密钥。

这些文字本身只是人类可读的备份,而非安全的根本保障。安全性取决于选择这些文字的过程以及保密的环境。

为什么在线助记词生成器会带来额外风险

网页可以知道结果

网页生成器会执行由域名、内容分发网络、托管服务提供商或第三方脚本提供的代码。页面可以在本地计算短语并将其记录下来,也可以修改随机输入,或者返回预先选择的短语。“未上传数据”标签仅是一种声明,并非证明。

随机性可能很弱或被人为操纵。

安全的密钥生成需要一个密码学上安全的随机数源。一个设计拙劣的 12 词助记词生成器可能使用时间戳、普通编程语言的随机函数、浏览器状态或其他可预测的值。了解这种方法的攻击者可以搜索到的钱包范围大大缩小。

浏览器并非一个孤立的保险库。

浏览器扩展程序、注入脚本、远程访问工具、剪贴板监控器、屏幕截图和恶意软件都可以窥探敏感数据。看似干净的页面并不能消除这些风险。克隆生成器还可以借用合法开源工具的名称或设计,就像用于窃取助记词的虚假钱包应用程序一样。

“离线使用”不会验证代码。

有些生成器会指示用户加载或下载页面,断开网络连接,然后再生成短语。断开网络连接可以减少网络暴露风险,但这并不能证明代码的真实性、随机性或计算机的安全性。恶意代码可以在设备离线时预先设定输出结果,而无需发送任何数据。

这句话经常会涉及到剪贴板或存储空间。

网络工具鼓励用户复制、打印、下载或截屏。这些操作会留下更多痕迹:剪贴板历史记录、临时文件、打印队列、云端照片备份、浏览器缓存或同步笔记。更安全的设置从一开始就将此类短语排除在常规数字工作流程之外。

种子短语生成方法及其信任假设。
方法 秘密由此产生 主要信任问题 一般性指导
在线网页生成器 浏览器页面 页面完整性、服务器知识、弱随机性、浏览器暴露 请勿用于实物资产
官方软件钱包 手机或电脑 设备恶意软件、虚假下载、软件供应链 在可信且已更新的设备上使用官方下载版本。
硬件钱包 专用设备 设备真伪、固件、用户对备份的处理 优先选择设备端生成以实现更高价值的自主托管
专家离线工作流程 隔离系统,代码已验证 验证错误、熵值不足、介质或操作系统受损 仅限有权审核整个过程的用户

离线式 BIP-39 发电机真的安全吗?

经过审核的开源 BIP-39 生成器可以作为受控离线工作流程的一部分,但“离线”并不等同于安全保证。用户仍然需要验证源代码、确切的代码或构建版本、熵计算方法、操作系统、存储介质,以及是否存在其他可能捕获结果的软件。

下载未知网页并在没有 Wi-Fi 的情况下打开它并不符合安全标准。不受信任的 JavaScript 代码仍然会运行。保存的副本也可能在使用前被替换,或者加载到已经感染恶意软件的设备上。

对大多数用户而言,最稳妥的方法是遵循钱包的官方设置流程。对于日常的自保账户,请使用经过验证的软件;如果账户价值和风险模型表明使用专用签名硬件是合理的,则可以在硬件钱包上生成助记词。我们的钱包设置指南涵盖了从下载验证到小额测试交易的整个流程。

为什么你不应该自己随机选择12个词

精心挑选的短语并不等同于128比特的随机熵。人们偏爱熟悉的词语、模式、故事、键盘位置和易于记忆的组合。随意打乱单词卡片或让别人选择词语都会产生类似的偏好。

BIP-39 的设计初衷是将计算机生成的随机数编码成人们可以记录的形式。它并非旨在将句子、引语或常用词列表转化为安全的钱包。手动组合的短语也可能存在校验和无效或搜索空间远小于预期的情况。

请勿通过将您选择的词语输入在线校验和工具来修复此问题。这样做会将候选短语泄露给其他系统。

主要钱包安全指南怎么说

MetaMask 的安全指南指出,恢复词不应与他人、网站或应用程序共享,除非用户有意通过合法的产品流程创建或恢复钱包。

Trezor 的硬件钱包指南告诉用户,不要将钱包备份输入到电脑、手机或网站中,而应仅在需要恢复时才在受信任的设备上输入。

Ledger 的助记词指南还警告不要在连接互联网的电脑或智能手机中输入恢复词。

这些产品使用不同的界面和术语,但信任边界是一致的:普通网站绝不应该创建、收集、验证或存储硬件钱包的恢复密钥。

如果您已经使用过在线助记词生成器,该怎么办?

即使没有出现任何未经授权的交易,也应将该助记词视为已泄露。钱包可能未受影响,原因可能是助记词未被记录、攻击者正在等待更大的余额,或者助记词生成器本身不安全而非恶意。目前尚无可靠的方法来确定具体情况。

  1. 使用官方钱包软件或经过验证的硬件钱包创建一个全新的钱包,并添加新的恢复材料。
  2. 请将新的助记词离线记录。不要将旧的助记词导入新设备作为主钱包。
  3. 在受信任的钱包或硬件屏幕上验证收款地址。
  4. 从旧钱包向新地址发送一笔小额测试交易。
  5. 确认后,将剩余的代币、通证和 NFT 逐个网络转移。
  6. 停止使用旧的存款地址,并更新所有已保存的取款地址簿。
  7. 如果资产已经丢失,请在通过官方渠道报告事件之前,保存地址、交易哈希、生成器 URL 和屏幕截图。

更改钱包应用密码并不能修复已泄露的助记词。密码仅保护本地应用访问权限;而助记词则可用于在其他地方重新创建钱包。即使删除浏览器历史记录或卸载助记词生成器,也无法使旧的助记词再次保密。

更安全的助记词设置工作流程

  1. 从钱包厂商的官方网站开始下载。避免点击广告搜索结果,并核实下载来源。
  2. 对于硬件钱包,在创建钱包之前,请检查包装、固件提示以及产品的真伪验证流程。
  3. 请在官方钱包流程中或硬件设备上生成助记词。切勿接受设备提供的预设助记词。
  4. 请离线按顺序写下这些单词,确保摄像头和屏幕录制设备无法捕捉到它们。
  5. 完成产品备份检查,无需在无关网站上输入该短语。
  6. 在转账较大金额之前,请先核实收款地址并进行小额测试转账。
  7. 为了实现长期恢复,请考虑使用耐用的钛种子备份,并将其与签名设备分开存放。

硬件钱包只有在私钥和恢复密钥生成过程始终处于预设的信任边界内时,才能有效降低风险。如果用户之后在网页上输入助记词,则无法起到保护作用。UKey保护私钥的方式也遵循同样的原则:硬件隔离和用户验证只有在恢复密钥离线时才能发挥作用。

UKey 的适用范围

UKey Core 26属于硬件签名层。用户应通过官方 UKey 软件进行初始化,并按照设备设置流程进行操作,而不是导入浏览器生成器生成的短语。

UKey钱包是软件协调层。它可以准备账户操作并与硬件设备协同工作,但任何随机网站都不应该成为设置或恢复路径的一部分。

UKey Seed Ti、Seed Card 和 Seed Ring 属于离线备份层。它们在安全生成后保存恢复材料;它们不会在线生成或验证助记词。

最近发生的事件也表明,攻击者不仅想要种子数据,还想要所有者数据。看看Trezor买家数据泄露事件对自保用户的影响。

为了将此主题与种子存储和钱包恢复联系起来,请继续了解恢复短语的工作原理。

请继续阅读这些 UKey 指南,了解恢复概念、钱包设置和更安全的备份处理方法。

本文仅供教育用途,不构成财务、法律、税务、网络安全事件响应或投资建议。钱包界面和恢复流程可能会发生变化。在创建、恢复或转移资产之前,请务必通过钱包官方渠道核实最新说明。

对于后续步骤,请使用官方助记词指南。这些官方资源提供了当前产品的详细信息以及该主题的详细步骤。

常见问题

在线助记词生成器安全吗?

不。网站可能会记录该短语,使用弱随机数或人为操纵的随机数,或者通过浏览器扩展程序、恶意软件、剪贴板历史记录或同步存储泄露结果。请通过可信钱包设置流程生成恢复材料。

在线 BIP-39 生成器能否生成有效的助记词?

是的,它可以生成符合 BIP-39 格式和校验和的单词。格式有效性并不能证明熵是不可预测的,也不能证明短语在生成过程中保持了秘密性。

离线助记词生成器安全吗?

离线操作虽然可以减少一些网络风险,但无法验证代码、随机数来源、操作系统或设备。专业的​​离线工作流程需要经过审计的代码和验证的环境;大多数用户应该使用官方的钱包软件或硬件。

我可以自己选择12个种子词吗?

不。人为的词语选择和手动洗牌通常带有偏见,无法提供 BIP-39 所期望的熵。请使用可信钱包的加密安全生成过程。

如果我使用了在线助记词生成器,该怎么办?

将该短语视为已泄露。在可信环境中创建一个包含新恢复材料的新钱包,验证新的接收地址,进行小额测试转账,然后将剩余资产转移过去并停用旧钱包。

我应该在网站上输入硬件钱包助记词吗?

不。硬件钱包恢复短语应该保持离线状态,并且只能通过制造商描述的经过验证的设备恢复流程输入。网站或支持表单绝不应该要求输入恢复短语。

官方验证、下载与帮助入口