PassKey 就在你的身边防止你中招钓鱼,而你还不知道

NiqNiq
/2025年7月18日
PassKey 就在你的身边防止你中招钓鱼,而你还不知道

要点总结

• Passkey 使用公私钥加密技术,无需输入密码,登录更安全。

• 私钥永远保存在本地设备中,不会上传,黑客无法远程窃取。

• 每次登录都会生成独立挑战,防止中间人攻击与签名复用。

• OneKey 硬件钱包已支持 FIDO,可作为 Web2 平台的安全密钥使用。

• 用硬件钱包当 Passkey,是更隐私、更可靠的多因素验证方式。

- 什么是 PassKey?

如果你用苹果,你会发现很多时候你登录一个 App 或者网页、以及支付的时候,只需要刷个脸验证。很多人都会被「叮咚」一声爽到...…  

而 Apple 的 Face ID 和 Touch ID 就是这一技术在实际应用中的一个典型例子。  

在2022年6月份,Apple 通过 WWDC 上正式宣布 Passkey 的亮相,带进了公众的视野。Passkey(通行密钥)作为一种新型的身份验证方式,目的是让我们摆脱传统的密码。  

你可以把它想象成一种“数字钥匙”,它使用设备中的 公钥和私钥 来证明你的身份,而不需要记住一串复杂的密码。

当你用 Face ID(刷脸)或 Touch ID(指纹识别)来登录时,设备不会只是简单地“扫描”你的脸或指纹,然后给你一个简单的“是”或“否”的答案。相反,背后有一个 公钥和私钥 的加密过程。  

- 这里的 公钥 和 私钥 是什么?

公钥:这是一个公开的密钥,它可以安全地存储在你登录的服务上(比如 Apple 的服务器)。它不敏感,别人看到也没关系。  

私钥:这是一个非常保密的密钥,只有你的设备知道。它用于确认你就是“你”——当你通过 Face ID 或 Touch ID 完成身份验证时,设备会用私钥来“签名”,证明你是账户的合法所有者。苹果的私钥是储存在加密芯片的(是不是让你想起了硬件钱包)。

- Face ID / Touch ID 的 PassKey 如何运作?

设备上生成密钥对:在你首次设置 Face ID 或 Touch ID 时,设备会生成一对密钥:一个是 公钥,它会被发送到 Apple 的服务器上。

另一个是 私钥,它只存储在你的设备上。

使用 Face ID 或 Touch ID 登录:当你尝试登录时,设备会使用 Face ID 或 Touch ID 来扫描你的面部或指纹。

设备会使用这些扫描结果来证明它是你本人,并且使用 私钥 对你的身份进行签名。

验证身份:设备将这个【签名信息】发送给 Apple 的服务器。

服务器用存储的 公钥 来验证签名是否正确。如果签名正确,说明是你本人在登录,服务器就允许你访问你的账户。  

- 为什么这样更安全?

首先,你都不用输入密码,也不能复制粘贴,省去了很多风险步骤;

黑客的钓鱼假网站是通常来讲是没有你上传的公钥的,只有真的才有。

其次即使黑客盗取了 公钥或者签名信息,他们依然无法用它来在其他设备登录你的账户。因为每次登录验证挑战都是唯一的。你必须重新在你的设备上签名。  

而且,因为 公钥 只能用来验证签名,而无法反向计算出 私钥。只有你的设备知道私钥,外人根本无法破解,钓鱼网站无法获取私钥。除非——黑客拿到你的设备并且强迫你刷脸。

这就是防钓鱼的根本。  

- 硬件钱包也支持 FIDO?

Passkey 就是基于 FIDO 技术的应用。FIDO 提供了无密码认证的协议,而 Passkey 则是这个协议在实际应用中的一种形式。  

OneKey Pro 和 Classic 1s 最新版本的固件,已支持 FIDO 2代协议 (Classic 支持 FIDO 一代)。  

现在,你也可以使用硬件钱包,作为 Web2 账户的通行密钥(作为多因素验证的一部分)——通过不联网的设备的离线私钥认证,来守护你的 Web2 账户。为你省下了购买 YubiKey 的钱。

更多关于硬件钱包 FIDO 的知识教程,请看《99% 的人不知道的硬件钱包用途:保护 Web2 账户

使用 OneKey 保护您的加密之旅

View details for OneKey ProOneKey Pro

OneKey Pro

轻触。认证。掌控。

View details for OneKey Classic 1SOneKey Classic 1S

OneKey Classic 1S

轻巧便携。银行级安全。

View details for OneKey SifuOneKey Sifu

OneKey Sifu

即刻咨询,扫除疑虑。

继续阅读