SafeW 新设备加入验证——为什么不能直接用密码在新设备登录
新设备加入验证
SafeW 对"新设备加入账号"这件事做了特别严格的安全设计——新设备不能只凭密码或恢复密钥就直接登录,必须经过一台已经授权的设备来确认。这个机制是为了防止账号在你不知情的情况下被静默劫持。
为什么不能直接用密码登录
如果新设备可以直接用密码登录,攻击者窃取了你的密码或恢复密钥后,就可以在一台你不知道的设备上登录你的 SafeW 账号,实时解密你所有的加密通信——而你可能永远不会发现,因为设备是"静默"加入的。
SafeW 的做法强制要求:新设备必须由你本人(或你已授权的设备)主动确认。
完整的新设备加入流程
假设你买了一台新手机,想让它加入你已有的 SafeW 账号:
第一步:在新设备上发起加入
- 打开 SafeW 应用;
- 选择"加入已有账号";
- 输入你的 SafeW ID(或扫描 SafeW 二维码);
- 输入恢复密钥(或绑定的邮箱验证码);
- 此时新设备会显示一个授权二维码或授权码。
第二步:用已有设备确认
- 打开一台已在你账号上的旧设备;
- 进入「设置 → 设备管理」;
- 选择"添加新设备"或点击系统推送的"新设备请求"通知;
- 用旧设备扫描新设备上的二维码;
- 确认授权。
第三步:新设备自动同步
- 确认后,新设备自动获得解密密钥副本;
- 开始同步聊天记录、联系人、群组列表;
- 同步完成后,新设备可以正常发送和接收加密消息。
如果没有旧设备怎么办
如果你所有旧设备都换了(比如旧手机摔坏了、电脑重装了系统),没有一台设备可以用来授权新设备:
- 用恢复密钥在新设备上重新创建身份;
- 但这意味着旧设备上的加密历史无法恢复(因为恢复密钥只用于创建身份,不包含历史消息的解密密钥);
- 新身份是一个全新的 SafeW ID,你需要重新加好友、重新建群。
所以恢复密钥一定要妥善保管,但同时也要理解:恢复密钥能帮你"重建身份",但不能帮你"找回历史"——历史只存在于你授权过的设备上。
授权码 vs 二维码
授权有两种方式:
- 扫码(推荐)— 新设备显示二维码,旧设备用摄像头扫,最快捷;
- 手动输入授权码 — 新设备显示一串字母数字授权码,旧设备手动输入,适合两台设备不能面对面的情况(比如远程让家里人帮你在电脑上授权)。
常见问题
新设备能看到之前设备上的秘密聊天吗?不能。秘密聊天(绑定在发起设备上的特殊会话)不会同步到新设备,这是有意的安全设计——让云端不存在可解密的副本。
授权后旧设备还要一直在线吗?不需要。确认授权后,旧设备可以关闭 SafeW,新设备会继续完成同步。
可以跳过验证吗?不行。这是 SafeW 的硬性安全机制,无法跳过。