更新时间:2025-09-26 GMT+08:00
分享

安全密钥

本章主要为您介绍如何绑定安全密钥如何解绑安全密钥

FIDO2概述

FIDO2(Fast IDentity Online 2)是一项开放的用户身份验证标准,旨在提升用户登录过程中的安全性与可信度。FIDO2由W3C 的Web身份验证规范(WebAuthn API)和FIDO联盟的客户端到认证器协议(CTAP)共同构成,其中CTAP是一种应用层协议,用于支持客户端或平台(例如浏览器或操作系统)与外部认证器之间的通信。FIDO2身份验证基于加密算法生成私钥和公钥对——即一组数学上相关联的长随机数。该密钥对直接在用户终端设备(如台式机、笔记本电脑、移动设备或安全密钥)上完成身份验证。

您可以使用当前支持的配置,将FIDO2设备(也称为安全密钥)设置为IAM中的一种多重身份验证(MFA)方式。支持的设备包括符合 FIDO2 标准的硬件密钥以及兼容FIDO2的浏览器。在注册FIDO2设备前,请确保您的浏览器和操作系统(OS)均为最新版本。请注意,不同浏览器、认证器以及操作系统客户端对该功能的支持可能存在差异。如某一浏览器无法完成注册,建议尝试使用其他浏览器进行操作。

支持FIDO2的浏览器

FIDO2安全密钥在Web浏览器中的使用,依赖于浏览器和操作系统两者的共同支持。以下浏览器当前支持使用安全密钥:

表1 FIDO2支持的浏览器

浏览器

MacOS 15.6.1+

Windows 10

Windows 11

iOS 18.6.2+

Android 9+

Chrome

支持

支持

支持

支持

支持

Safari

支持

不支持

不支持

支持

不支持

Edge

支持

支持

支持

支持

支持

Firefox

支持

支持

支持

支持

支持

在Android(版本9或更高版本)上,如果设备安装了Google Play服务(版本24或更高版本),则FIDO2可由其提供支持。

要详细了解支持FIDO2认证设备的浏览器,请参见 Operating system and web browser support for FIDO2 and U2F

约束与限制

1个IAM用户最多支持绑定8个安全密钥。

如何绑定安全密钥

华为云账号和IAM用户绑定MFA后将会自动开启登录保护,并设置登录保护类型为MFA验证。下面以Windows系统绑定安全密钥进行操作说明。

  1. 进入统一身份认证服务新版控制台,在左侧导航栏选择“用户”页签。
  2. 单击IAM用户名称,进入用户详情界面。
  3. 选择“安全设置”页签,找到“多因素认证设备”。
  4. 单击“添加MFA设备”。
  5. 指定MFA设备名称。仅支持大小写字母、数字或特殊字符(-_)。
  6. 选择MFA设备。此处选择“安全密钥”。
  7. 单击“下一步”。
  8. 如需要设置Windows Hello的验证方式,需要在弹窗中选择验证方式(如PIN码、面孔、指纹等)。

    图1 设置Windows Hello

    如果Windows设备不支持开启人脸识别和指纹,将不会出现“面孔”、“指纹”等选项。FIDO2协议将会根据您设备支持的认证类型弹出对应的选项。

  9. 输入PIN码(或识别面孔、指纹),系统认证成功后,将会出现绑定成功的提示弹窗。单击“确定”,安全密钥将出现在多因素认证设备列表中。

    图2 绑定成功

  10. 如需要设置FIDO2类型的安全密钥,则在弹窗中选择“使用其他设备”并将安全密钥设备插入计算机USB端口。

    图3 使用其他设备

  11. 在新的弹窗中,选择“安全密钥”,单击“下一页”。

    图4 安全密钥

  12. 单击“确定”,确认安全密钥设置。

    图5 确认安全密钥设置

  13. 单击“确定”,继续安装安全密钥。

    图6 继续安装安全密钥

  14. 输入安全密钥的PIN码,单击“确定”。

    图7 输入安全密钥PIN码

  15. 触摸安全密钥进行绑定。

    图8 触摸安全密钥

  16. 系统认证成功后,将会出现绑定成功的提示弹窗。单击“确定”,安全密钥将出现在多因素认证设备列表中。

    图9 绑定成功

如何解绑安全密钥

  1. 进入统一身份认证服务新版控制台,在左侧导航栏选择“用户”页签。
  2. 单击IAM用户名称,进入用户详情界面。
  3. 选择“安全设置”页签,找到“多因素认证设备”。
  4. 单击安全密钥设备“操作”列的“解绑”
  5. 在弹出的对话框中,输入“YES”。

    图10 确认解绑

  6. 单击“确定”,完成解绑安全密钥。

相关文档