Conformance Self‐Validation Testing

Conformance self‐validation testing is a required step of the certification process. Self‐validation results are submitted through the corresponding test tools must be confirmed by FIDO’s Certification Secretariat  at least 14 days before attending an interoperability event to ensure that implementations are at least minimally compliant with the specifications. Conformance testing is available for all FIDO protocols.

The test tools can be used as part of the development process to ensure that implementations are conformant with the specifications as they are being developed. When an implementation is ready for the official test, simply select that the test being run is an official test and the results will be logged as part of the official records.

UAF Test Tools

Access to the UAF Test Tool will be provided to participants upon successful completion of registration.

Prior to using the test tool, authenticator implementers must register for a Vendor ID and register their metadata for their company. See Vendor ID and Metadata Registration below.

U2F Test Tools

Access to the U2F Test Tool will be provided to participants upon successful completion of registration. Note that the U2F test tool requires that some integration code be written to integrate with the test harness – plan accordingly.

Vendor ID and Metadata Registration

UAF Authenticators are required to register for a Vendor ID on a one‐time‐per‐company basis. Please begin the process at registration. In addition, each UAF Authenticator is required to register its metadata for each implementation. Please contact the FIDO Alliance at certification@fidoalliance.org  to submit your metadata. More details about metadata registration are included in the “Help” section of the UAF Test Tool.

To view the list of the currently assigned Vendor IDs please visit the Vendor ID page.

 *** Note that U2F implementations, UAF Servers and UAF Clients do not need a Vendor ID and do not need to register metadata. ***