Google Authenticator 丢失怎么办?备份、同步与恢复机制
保存 Google Authenticator 验证码的手机不见后会发生什么,取决于手机丢失前你做过哪些选择:验证码是否已同步?你是否保存了备用代码?相关服务是否提供其他恢复访问权限的方式?
下面介绍这三个层级各自如何运作、如果之前都没有设置该怎么办,以及如何提前做好准备。不同服务的具体步骤各不相同,因此本文会说明基本原理,而针对特定网站的操作流程,请查看该网站自己的帮助中心。
应用保存了什么,以及手机丢失为何会造成影响
Google Authenticator 会保存账号用于生成验证码的密钥,并直接在手机上生成验证码。Google 指出,即使没有互联网连接或移动网络服务,该应用也能生成验证码。这虽然很方便,但也意味着生成验证码所需的信息保存在设备上;因此,如果这些密钥没有存放在其他地方,设备丢失就会带来麻烦。
第一层:同步到 Google 帐号
根据 Google 的说明,登录 Google 帐号后,你可以在所有设备间同步验证码;在新设备上登录后,验证码就会自动同步。Google 表示,验证码在传输过程中和静态存储时都会经过加密。如果不使用 Google 帐号,而是直接使用该应用,验证码就只会保存在那台设备上,其他地方都无法获取。
这正是手机丢失时的关键区别。已同步的验证码会在你登录新设备后恢复。未曾同步或转移的验证码则无法从应用中恢复;Google 的帮助页面指出,你需要逐一访问设置过该应用的每个网站,移除旧验证码,然后重新关联新设备。虽然可以手动转移,但 Google 表示这需要使用旧设备,因此只有在你仍持有旧设备时才有帮助。
同步也有取舍。你的 Google 帐号会成为访问验证码的入口,因此保护好帐号本身就更加重要。Google 建议启用其他形式的两步验证,并考虑使用通行密钥。如果登录后发现验证码似乎不见了,Google 建议检查你是否登录了正确的 Google 帐号。
第二层:提前保存备用代码
许多服务会在你启用基于身份验证器的验证时,提供一次性备用代码或恢复密钥。Google 帐号的备用代码为八位数,每个代码使用后都会失效;生成一组新代码后,旧代码也会失效。Google 还提醒用户切勿分享这些代码,并指出除了登录时,Google 绝不会要求你提供备用代码。
NIST 的数字身份指南将此类恢复代码描述为一次性秘密,应妥善保存,以备其他身份验证器丢失时使用。这类代码无法抵御网络钓鱼,因此应离线保存,而不是以截图或云端备忘录的形式存放。注册时显示的设置密钥同样属于秘密信息,因为任何拥有该密钥的人都能生成你的验证码;如果你保存了它,就应像保护密码一样妥善保管。
第三层:服务自身的恢复流程
如果没有同步,也没有备用代码,只有服务本身能够恢复你的访问权限。你可能需要接受身份核验,也可能需要等待一段时间。Google 的指南指出,使用平时常用的设备和地点,并提供你能够访问的恢复邮箱,最有利于恢复帐号。对于启用了两步验证的帐号,Google 还提醒,验证过程可能需要数天。
其他备用验证方式也能在此时派上用场。Google 表示,如果你丢失了主要手机,可以使用另一部已登录你帐号的手机、你添加的其他电话号码,或硬件安全密钥进行验证。提前登记的独立登录方式越多,你对帐号恢复流程的依赖就越小。NCSC 指出,帐号恢复流程的安全性往往弱于登录流程,而且攻击者会专门针对这些流程;因此,应只通过服务的官方渠道发起恢复。
如果手机是被盗,而不只是丢失
手机被盗还会带来另一个问题:别人可能会访问手机中的验证码。Google 建议确保他人无法访问这些验证码,并在可用时使用手机的远程擦除选项。如果验证码已同步,你也可以通过从 Google 帐号中移除该设备来移除验证码;Google 还建议退出丢失手机上的帐号。提前设置必须通过解锁后才能打开应用的锁定功能,也就是 Google 所称的“隐私屏幕”(Privacy Screen),会有所帮助。
WEEX 提醒:只有服务本身才能恢复访问权限
WEEX 提醒用户,任何声称可以“恢复你的 Google Authenticator”,并要求你提供验证码、备用代码、二维码、设置密钥、助记词或设备远程访问权限的人,都是骗子。请只通过官方网站或应用的帮助渠道寻求协助,并将备用代码离线保存。Google 也明确表示,不会通过电子邮件、电话或消息索要密码或验证码。本文内容不构成财务建议。
总结
丢失身份验证器后的恢复情况取决于三个层级:验证码是否已同步到帐号、你是否保存了备用代码,以及服务自身的恢复流程有哪些要求。在需要之前至少设置其中两种方式,就能让手机丢失只成为一件麻烦事,而不会导致你被锁在帐号之外。真正提供帮助的人绝不会索要用于保护你帐号的秘密信息。
常见问题
1. 如果我丢失了安装 Google Authenticator 的手机,验证码会怎样?
如果验证码已同步到 Google 帐号,你在新设备上登录后就能恢复。如果验证码从未同步或转移,就无法从应用中恢复,你需要使用备用代码或通过服务自身的恢复流程找回访问权限。
2. 没有旧手机,我还能找回验证码吗?
只有在验证码已同步到 Google 帐号时才可以。Google 表示,手动转移需要使用旧设备。
3. 备用代码和 Google Authenticator 验证码一样吗?
不一样。备用代码由服务提供,是你无法使用常规第二步验证方式时使用的一次性代码。Google 表示,每个备用代码在使用后都会失效。
4. 帐号恢复需要多长时间?
所需时间因服务而异。对于启用了两步验证的帐号,Google 指出恢复可能需要数天。
5. 正规服务会向我索要验证码或二维码来恢复身份验证器吗?
不会。Google 表示,除了登录时不会要求提供备用代码,也不会通过电子邮件、电话或消息索要密码或验证码。