博客 · 2026年2月3日

你的24个助记词不是密码

你的密码打开门。你的24个助记词是整栋房子。丢钥匙和丢掉整栋楼不一样。

当你在一个加密通讯服务上创建账户时,通常会选择一个密码。到这里一切正常。不太正常的是底层发生的事。

在大多数服务中,你的密码是一切的钥匙。丢了它,你就失去访问权限。被盗了,你就失去一切。你的身份、消息、文件。一切都取决于你在某个周二下午用键盘输入的一样东西。

24个助记词的工作方式不同。它们不是你选择的密码。它们是系统随机生成的密钥,具有256位真实熵。给你一个概念:暴力破解这个密钥所需的能量比太阳一生产生的能量还多。这不是比喻,这是数学计算。

两把钥匙开两扇门

你的密码将你连接到服务。它是前门的钥匙。如果忘了,你可以用24个助记词从后门进入。如果密码被盗,你可以立即更改,其他一切不受影响。

你的24个助记词是另一回事。它们是你主密钥的表示。你的加密身份由此派生的密钥,保护你的数据,在联系人面前识别你。如果你丢失了24个助记词和密码,你的数据将无法恢复。就像比特币一样。这虽然听起来残酷,但正是你希望安全系统做到的。

因为另一种选择是有人可以替你恢复数据。而如果有人能恢复你的数据,他们也能访问你的数据。

纸张很重要

把你的24个助记词写在纸上。真正的纸,传统的纸。放在安全的地方。不是手机上,不是数字备忘录里,不是发给自己的邮件里。纸张放在抽屉里、保险箱里,或者你存放重要物品的地方。

这可能看起来过时了。但纸张不会被远程入侵,不会被互联网拦截,也不需要电池。有时候最古老的技术就是最安全的。

想深入了解的人

24个助记词遵循Bitcoin钱包使用的BIP39标准。它们代表操作系统CSPRNG(crypto.getRandomValues)生成的256位熵。从这256位中派生身份密钥(Ed25519用于签名 + X25519用于密钥交换),通过带域分离的HKDF-SHA256。密码在发送到服务器前用Argon2id + AES-256-GCM包裹此密钥。服务器存储加密的blob但无法读取。