两步验证器怎么选
开两步验证时应用商店会冒出一串验证器:有的主打云同步、有的强调本地加密。这篇按「密钥放在哪、丢了怎么办、设备生态」三条线把取舍讲清。相关文档:换手机两步验证码怎么迁移.md · 两步验证码不对怎么排查.md
两步验证器管的是登录的第二道口令——每 30 秒变一次的 6 位数字。选哪款,本质上是在选「这串口令的密钥放在谁手里」。
一、两条技术路线
| 路线 | 代表做法 | 好处 | 代价 |
|---|---|---|---|
| 云同步型 | 密钥随账号存在服务端,登录即恢复 | 换机省心、多设备天然同步 | 密钥离开过自己的手,依赖账号安全 |
| 本地保险库型 | 密钥只存手机里的一个加密文件 | 数据归属清晰、不绑账号 | 备份要自己安排,忘了密码没人兜底 |
两条路线都符合行业标准算法(TOTP / HOTP),网站侧用起来没有区别——凡是兼容 Google Authenticator 的服务,哪款验证器都能出码。差别全在「数据放在哪」这件事上。
二、什么人适合本地保险库
- 只用安卓设备、在意密钥归属,不想让第二道锁的密钥存在别人服务器上;
- 设备不多(一台主力机加一台备用机足够),愿意花五分钟做一次加密导出;
- 欣赏开源、可审计的实现——这类应用通常按 GPL 等协议发布,没有广告和内购。
这一路线里被广泛使用的是 Aegis:开源(GPL-3.0)、应用不带联网权限、保险库用密码加生物识别双通道解锁,条目多了还有分组、图标包和多种排序。想要先看功能与界面再决定,可以逛逛 Aegis 验证器介绍站,它的截图与对比表比文字直观。
三、什么人适合云同步型
- 手里同时有 iPhone 和安卓机,或者设备换得勤;
- 不想管「导出文件放哪」这类事,宁可把恢复交给账号体系;
- 账号本身开启了高等级防护(硬件钥匙、强密码加备用码),能接受密钥托管。
四、决定之前先问自己三个问题
- 手机丢了,第一件要紧的事是什么?——是能用另一台设备立刻登回账号,还是确保密钥没有第三份副本。前者的答案偏云同步,后者的答案偏本地。
- 愿意为备份花多少心思?——本地路线要求至少做一次加密导出并放到手机之外;做不到坚持,云同步更安全。
- 用的设备生态是什么?——纯安卓两条路都通;一旦有 iPhone 在列,本地路线的选择面会窄很多(多数本地保险库应用只有安卓版)。
想清楚这三问,基本就不用纠结了。定了路线之后,迁移旧码的具体步骤见 换手机两步验证码怎么迁移.md;换完之后遇到码对不上的情况,按 两步验证码不对怎么排查.md 逐项处理。