在面向开发者和公测用户的 iOS 13.3 版本更新中,允许 Safari 浏览器支持 NFC、USB 和 Lightning FIDO2 兼容的物理密钥。该功能事实上在 iOS 13.3 的首个开发者 Beta 版本中已经启用,不过在今天发布的 Beta 2 提供了更详细的信息。

什么是物理密钥?

通常来说,字母、指纹、面容等被称为电子密钥,钥匙、U 盾等插入后自动识别身份的设备就是物理密钥。

iOS 13.3 支持物理安全密钥,有什么好处-编程知识网

在苹果官方支持文档中写道:“现在在具备必要硬件功能的设备上,Safari、SFSafariViewController、以及使用 WebAuthn 标准的 ASWebAuthenticationSession 中支持 NFC、USB 和 Lightning FIDO2 兼容的安全密钥。”

在 iOS 13.3 更新中,Safari 将支持物理安全密钥,例如配备了 Lightning 的 YubiKey,可用于更安全的两因素身份验证。Yubico 早在 8 月份就宣布了 YubiKey 5Ci,但在发布之时,它的功能有限,因为它虽然不能与 Safari,Chrome 或其他主要浏览器一起使用,但兼容 1Password 等应用。

由于不需要输入安全密码,因此物理安全密钥比基于软件的双因素身份认证更方便,你只需要将它插入到 iPhone 或者 Mac 设备上就能完成身份认证。在 macOS 的 Safari 13 此前已经添加了对使用 WebAuthn 的 FIDO2 兼容 USB 安全密钥的支持。

在 iOS 13.3 更新之后,其他基于 NFC,USB 和基于 Lightning 的安全密钥也将与 Safari 一起使用。目前尚不清楚 iOS 13.3 正式版何时发布,不过在经过数周的 Beta 测试之后有望在 12 月看到正式版。