生成恢复密钥 —— 12 词 Recovery Key,密码忘了就靠它
Recovery Key 是什么
Recovery Key 是一串12 个英文单词(类似 BIP39 助记词),它的本质是你保险库加密主密钥的人类可读派生形式。重要的是:
- 它不是密码的备份——它是主密钥的另一种表示
- 它独立于当前密码——改密码之后,原来的 Recovery Key 依然有效
- 它和主密钥等价——拿到 Recovery Key = 拿到主密钥 = 能解开你的保险库
所以 Recovery Key 和密码一样重要——甚至更重要,因为它能直接绕过密码访问你的数据。
什么时候生成
在创建保险库向导的第 5 步(设置密码)里,Cryptomator 会问你:"Do you want to create a recovery key?"——打勾就是了。也可以在保险库创建之后(只要你还记得密码),到 Vault Options → Password 页点击 Display Recovery Key 随时生成或再看一遍。
怎么保存
最流行的两种保存方式,建议两个都做:
方式一:存进密码管理器
1Password / Bitwarden / KeePass / Dashlane 这些都可以,新建一个名为 "Cryptomator Recovery Key - 保险库名称" 的条目,把 12 个词原原本本粘进去。记得密码管理器自己要有强主密码 + 双因素认证。
优点:电子存,随时复制,不会因为纸质损坏丢失。缺点:密码管理器被入侵 = Recovery Key 泄露。
方式二:写在纸上锁起来
找一个物理的本子写下来(注意别写错单词拼写),或者用专门的金属 Recovery Key 板(cryptosteel 之类的)存起来,锁在家里的保险箱或银行保险柜里。
优点:不依赖电子设备,抗网络攻击。缺点:真丢了找不回来。
不推荐的方式
- ❌ 存进同一个云盘(它本来就在你要用 Recovery Key 抢救的那个云盘上)
- ❌ 发邮件给自己(邮件服务商可能被入侵)
- ❌ 截图存进手机相册(如果手机解锁就是默认相册)
- ❌ 只写在便签纸上贴在显示器旁边
Recovery Key 能做什么
| 你遇到的问题 | Recovery Key 能救吗 |
|---|---|
| 忘了保险库密码 | ✅ 能。用 Recovery Key 直接重置一个新密码 |
| masterkey.cryptomator 文件丢了 | ✅ 能(Vault Format 8)。Recovery Key 可以重建 masterkey 文件 |
| vault.cryptomator 文件丢了 | ✅ 能(Vault Format 8)。Recovery Key 可以重建配置文件 |
| 两个配置都丢了 | ✅ 能(Vault Format 8 + Cryptomator 1.18.0+) |
| 整个保险库目录删了 | ❌ 没救 |
更多恢复场景和步骤见 丢失恢复与保险库抢救分组。
Recovery Key 不能做什么
- 它不能绕过 Cloudflare / Dropbox / Google 的账号验证——你的云盘账号本身还是得正常登录
- 它不能解锁别人的保险库——Recovery Key 是每个保险库专属的
- 它不是备份——它只是"解开保险库的钥匙",不备份保险库里面的文件本身
安全警告
Recovery Key 的安全优先级和你的保险库密码一样甚至更高。任何人拿到它都能访问你的加密数据,不需要知道你的保险库密码。不要分享给不信任的人,不要拍照片发到任何能被别人看到的地方。
多保险库怎么办
每个保险库都有自己独立的 Recovery Key。多保险库的话,推荐:
- 在密码管理器里每个保险库建一个条目,条目名包含保险库名称
- 纸质备份可以用一张 A4 纸表格列出所有保险库的名称和对应的 Recovery Key,然后锁起来