了解通行密钥(Passkeys):一种基于公钥加密的免密码认证方式,使用生物识别(如 Face ID、Touch ID)或设备 PIN 登录,提升用户体验与跨平台兼容性,有效防止钓鱼、凭证填充与密码泄露,符合 WebAuthn 与 FIDO2 标准。

Vincent
Created: January 8, 2026
Updated: January 9, 2026
See the original FAQ version in English here.
通行密钥 (Passkeys) 是一种现代、安全的无密码认证方式,旨在取代传统密码。它允许用户使用生物识别技术(如 Face ID 或 Touch ID)或设备 PIN 码进行登录,而无需记忆和输入复杂的密码。这种方法通过消除密码这一易受攻击的环节,同时提升了安全性和用户体验。
通行密钥是一种旨在提高安全性和可用性的无密码认证形式。与要求用户记忆和管理多个复杂字符组成的传统密码不同,通行密钥依赖于用户已有的物品(设备)和用户本身的特征(生物识别),因此它本质上是一种双因素认证 (2FA)。这种组合使得攻击者极难获得用户账户的未授权访问权限。
通行密钥使用公钥加密技术,会生成两把密钥——一把存储在服务器上的公钥,另一把安全地保存在用户设备上的私钥。当用户想要登录时,服务器会发送一个只能用正确的私钥解答的挑战。由于私钥从未离开过用户的设备,因此它无法被拦截或窃取。
传统的密码系统因人为因素而存在固有缺陷——我们经常设置弱密码或在多个账户间重复使用密码。通行密钥通过完全消除对密码的需求,解决了这些弱点。利用生物识别技术和设备特定的密钥,通行密钥提供了一种更安全且用户友好的认证方法,为更安全的数字环境铺平了道路。
对于开发者而言,实施通行密钥涉及集成 WebAuthn 和 FIDO2 等标准。这些标准确保通行密钥可以在不同的浏览器和设备上使用,使其成为满足现代认证需求的面向未来的解决方案。