但是使用密码管理器的全部意义(是的,那是另一回事)是你不必写下所有的密码......
备份代码与密码不同。
每次使用帐户时都需要密码。写下密码的危险在于它们自然会在您的计算机附近甚至在您的计算机上。任何可以物理访问您的计算机的人现在都拥有您的密码。
备用代码用于紧急情况,理想情况下从不使用。它们可以安全地存放在远离您的计算机的地方。
而且,也许最重要的是,有针对性的物理攻击对大多数人来说风险非常低。如果您是一家企业,或者不信任可以物理访问您的东西的人,那么基本的保险箱可能是有保证的,并且对很多事情都有用。但对于大多数人来说,Joe Burglar 不会搜索您的备份代码,他们只会占用您的整个计算机。
为什么我需要将每个平台的备用代码保存在纸上?
你没有。你只需要他们离线的地方。
您可以将它们放在加密的 USB 拇指驱动器上。如果您觉得您能记住它们,请忽略您的用户名。将密钥存储在密码管理器中。现在攻击者必须拥有三部分:驱动器、密钥和您的用户名。将驱动器放在远离计算机的安全位置(不一定是保险箱)。它可以在同一个房间里,只是不是一个明显的位置。“ bug out”包是一个不错的选择,在发生灾难时您将能够恢复访问。
您还可以将备份代码与一次性密码一起放入密码管理器中。这确实将您所有的鸡蛋放入一个篮子,但这是使用密码管理器的权衡。
最后,您可以使用YubiKey等专用设备。
当我丢失手机时,有什么方法可以确保重新获得对已设置为使用 2FA 的帐户的访问权限,而不必回退到愚蠢的备份代码...?
取决于网站。有些会允许您通过向您发送电子邮件来恢复。
安全是关于管理权衡和风险。防止攻击为新的攻击打开了机会。只要这些新攻击更加困难,您就朝着正确的方向前进。
弱密码、重用密码和书面密码通过密码管理器中的长、唯一、随机密码来解决;密码管理器带来的风险要小得多。多重身份验证进一步保护您的帐户,即使您的密码被泄露,MFA 也会保护您并通知您有人知道您的密码,但现在风险是丢失您的 MFA 设备。这可以通过备用代码解决。备份代码可能被盗,但现在攻击必须是物理的,它们必须到达您的位置,这极大地降低了风险。