网站搜索

我仍然不愿放弃密码用于密钥的4个原因


每隔几年,就会出现一些东西,承诺最终能彻底消灭密码。而每隔几年,密码依然存在。密码钥匙是最新的竞争者,坦率地说,它们可能是迄今为止最可靠的一种。在评估密码和密码钥匙以及它们的区别时,你会发现其加密技术是扎实的。抗网络钓鱼能力是真实存在的。苹果、谷歌和微软都参与其中。FIDO 联盟在庆祝,许多安全倡导者都表示,是的,这种新的密码替代方案实际上更安全。

那么,为什么我还没有转换呢?因为在所有的热闹宣传背后,实际使用中的通行码与理论上的通行码是完全不同的。如果你对这些炒作持怀疑态度,或者尝试过通行码却感到困惑,你并不孤单,你的怀疑也不无道理。以下是你的密码暂时不会消失的合理原因。

你仍然被锁定在某人的生态系统中——只是换了一个而已

狱长换了,但墙没有变

密码一直有一个不为人知的秘密:大多数人会重复使用密码,因为记住独特的密码几乎是一份额外的工作。密码钥本应该通过用加密密钥替代记忆的秘密来解决这个问题。它们确实做到了,但在很长一段时间内,它们用一个陷阱换了另一个陷阱:生态系统锁定。这就是为什么密码钥的设计是为了简化登录,但许多用户仍然对它们如何在不同设备上工作感到困惑。

当你在 iPhone 上创建密码密钥时,它默认使用 iCloud 钥匙串。如果你的所有设备都是苹果硬件,这个过程非常顺畅,但直到最近,在 Android 或 Windows 设备上访问同一个账户仍需要繁琐的解决方法,例如扫描二维码。谷歌的密码管理器功能类似,将密码密钥整齐地同步到 Android 和 Chrome 的“封闭生态”中。Windows Hello 曾经是最后的堡垒,历史上将密码密钥锁定在单台物理设备上。然而,截至 2025 年末,微软终于弥合了这一差距,推出了 Windows Hello 的云同步功能,使密码密钥可以通过 Microsoft 账户在多台 Windows 11 设备间随用户同步。

真正实现真正便携性的突破出现在2024年底和2025年。FIDO联盟发布了凭证交换协议(CXP)和格式(CXF),专门用于让用户在不同服务提供商之间安全地导出和导入通行密钥。虽然像苹果和谷歌这样的主要厂商已经开始为这一标准实现必要的API,但对于普通用户来说,这仍然处于进行中的阶段。

目前,对于跨平台生活来说,最实用的解决方案是选择像 NordPass 或 Bitwarden 这样的第三方管理器,这些服务支持在所有操作系统上使用通行密钥。这些服务有效地打破了大型科技公司的“平台锁定”。然而,你的底层依赖已经发生了变化:你不再依赖苹果或谷歌,而是依赖一个私人的安全供应商。锁定并没有消失,它只是换了个名字——至少在 CXP 使在这些保险库之间的迁移像移动联系人列表一样容易之前。

设置体验从顺畅到卡夫卡式

你的里程可能会大不相同

我认为有一种版本的通行钥匙非常神奇。你只需瞥一眼屏幕,用面部或指纹进行身份验证,就可以进入。那种版本确实存在,这也正是为什么有人会说密码已经正式过时,你应该升级的原因。问题是,这种无摩擦的体验并不是处处都有,而且最佳和最差的实现之间的差距可能令人震惊。

以 Stripe 为例。在那里设置通行密钥就像是在跑障碍赛一样。你需要用密码登录,翻找一层又一层的安全设置,确认两步验证,验证你的电子邮件,然后才可以点击“创建”。对于一个本应让生活更简单的功能来说,这过程实在太繁琐了。相比之下,Target 在登录界面就直接显露通行密钥选项,或者 Nintendo,虽技术上支持通行密钥,但把这个选项隐藏在大多数人习惯性自动填写的熟悉密码栏下面。

即使是苹果,通常被视为用户体验的灯塔,也加剧了早期的困惑。虽然它现在支持像 1Password 和 Bitwarden 这样的第三方密码管理器,在 iOS 和 macOS 上创建和存储通行密钥,但许多用户默认仍被引导使用苹果的钥匙串。如果你生活在跨平台的环境中,这种不清晰可能感觉不再是进步,而更像是一种障碍。真正的问题是缺乏一致性。当每个网站对通行密钥的处理方式都不同的时候,就没有一个稳定的心理模型可以依赖。而任何设计师都知道,不熟悉是采用的敌人。

丢失你的设备会变成一种全新的紧急情况

希望你喜欢与客户支持交流

对于密码来说,丢失手机虽然很烦人,但还是可以应对的。你可以在其他地方登录,点击“忘记密码”,通过电子邮件重置,然后重新获得访问权限。这很笨拙,但人们都熟悉,而且最重要的是可以恢复。密钥改变了这种动态,安全保障变得更复杂。顺便说一下,你应该进行这个快速的安全检查,以确保你能够恢复你的 Gmail 帐号。

如果一个通行密钥绑定到设备,只关联到一部手机或一个物理安全密钥,那么如果丢失或损坏该设备,可能会让你一次性无法访问多个账户,前提是没有备用方案。大多数人通过让他们的通行密钥通过云服务同步,例如 iCloud 钥匙串或 Google 密码管理器,从而避免这个问题,这样即使手机坏了,也不至于世界末日。如果你丢失了对整个云账号的访问权限,麻烦就会开始出现。此时,恢复账户会变得更加复杂。

公平地说,大多数服务仍然保留传统的备用渠道,比如电子邮件或短信恢复。谷歌也提供离线恢复码,并强烈建议将其打印出来或抄写下来,存放在安全的地方。这其中有一种讽刺意味。登录安全的未来,在其最脆弱的时刻,依赖于抽屉里的一张纸片。

最强的备份是设备冗余。这意味着在另一台设备或像 YubiKey 这样的独立小设备上注册第二个通行密钥,以确保你总是有一个物理备份。它有效,但很少被鼓励。大多数服务允许你添加一个通行密钥,宣布成功,然后把剩下的留给用户自己处理。一个通行密钥只是概念验证。恢复计划才是真正的系统。现在,大多数人只有概念验证而已。

到处仍然需要密码,所以密钥只是增加了步骤

更多工作,相同风险,出色的营销

这是密码钥匙营销常常回避的部分:对于大多数服务来说,密码钥匙只是一个附加功能,而不是完全的替代。一些早期采用者,例如微软,允许用户完全删除他们的密码。现在,你可以通过在安全设置中删除密码,并完全依赖生物识别或安全密钥,来实现微软账户的无密码登录。但大多数主要服务,包括谷歌和亚马逊,仍然要求保留传统密码作为备用。

这就造成了一个尴尬的中间地带。通行密钥在阻止网络钓鱼方面做得非常好,因为攻击者没有办法让你输入什么东西。但是,你的账户仍然受到一个旧弱点的约束。如果公司的数据库被泄露,密码哈希被公开,你现在使用通行密钥登录也无济于事。你的密码仍然存放在他们的服务器上,随时可能引发麻烦。

除非更多公司效仿微软的做法,彻底取消密码,否则我们仍然处于过渡阶段。

印象深刻,但并不信服

这一切都不意味着密码钥匙是死路一条。这项技术本身代表了一种重大的进步,仅仅抗网络钓鱼能力就标志着在微软报告每秒阻止超过7000次基于密码的攻击的世界中发生了重大转变。采用速度也在加快。根据Authsignal的数据,到2025年,密码钥匙在大型真实世界数据集中占据了62%的认证挑战,大约57%的用户已经知道密码钥匙是什么。

话虽如此,“理论上更好”和“适合所有人”并不是同一个标准。在通行密钥能够在你所有设备上顺利使用,并且真正能够取代密码而不是尴尬地附加在密码之上之前,坚持使用强且唯一的密码以及双因素认证是合理的选择。密码还没有过时;它只是在等待它的替代品加载完成。

相关文章