功能认证包括两个步骤,即一致性测试和互操作性测试,所有FDO的认证实施都必须进行这两个步骤。 功能认证验证实施的功能特性,包括是否符合规范和要求。 互操作性测试可验证实施方案之间的兼容性。

一致性自我验证测试

一致性自我验证测试是认证流程的必要步骤。 一致性测试可通过设置和运行FDO一致性测试工具进行自我管理。

FDO一致性测试套件由三个测试工具组成,分别用于设备上载服务、设备和会合服务器。 设备上载服务根据TO0和TO2协议支持规范进行一致性测试,会合服务器(RV)根据TO0和TO1协议支持规范进行一致性测试,设备则根据TO1和TO2协议支持规范进行一致性测试。 测试工具可作为开发过程的一部分,以确保在开发过程中实施符合规范和要求。

FDO一致性测试套件可从fido.tools网站获取。

一致性测试结果通过相应的测试工具提交,并且必须在参加互操作性活动前至少14天得到FIDO认证秘书处的确认,以确保实施至少在最低程度上符合FDO的规范和要求。 当实施工作准备好进行正式测试时,只需选择正在进行的测试是正式测试,测试结果就会作为正式记录的一部分被记录下来。

互操作性测试

互操作性测试是认证过程的必要步骤。 互操作性测试通过参加FDO互操作性测试活动进行管理。

所有测试都是远程完成的。 鉴于测试环境,已建立了用户界面(UI)仪表板,以跟踪和验证DO服务、RV服务器和设备实施之间已实现的互操作性和成功的兼容性。 每个实施者都将与其他实施者一起测试自己的实施情况。

参加FDO互操作性测试活动的前提条件包括:

  • 必须填写FIDO认证NDA,每家公司一份。
  • 每次注册FDO实施都必须提交认证申请。
  • 一致性自我验证测试必须在每个注册FDO实施的预定活动之前至少7天完成。
  • 已注册的FDO执行不得在活动前更改。
  • 参加者必须至少在活动前7天注册。

FDO互操作性测试活动至少每90天举行一次,适用于规范的有效版本,包括尚未到日落日期的所有版本。 所有即将举行的活动安排如下。

FDO互操作性活动

    2024年活动日期

    • 4 月 8 日至 26 日
    • 6 月 4 日至 21 日
    • 9 月 3 日至 20 日
    • 12 月(日期待定)