The latest versions of the FIDO Alliance FDO specifications are available below.   

The FIDO Alliances publishes the following technical specifications for any implementer to download. In addition, the Alliance is providing support for implementers of FIDO onboarding technology by operating the public discussion list. Please post any questions you may have about implementing the FIDO specifications in that forum. The FIDO Specification Status and Intellectual Property Rights (IPR) of the FIDO Alliance specifications can be found here.

The FIDO Alliance produces PDF-formatted specifications as a convenience for readers, however readers are advised to refer to the HTML-formatted specs if they encounter any formatting issues with the PDF-formatted specs. If you are not yet a member of the FIDO Alliance and you would like to comment on our public draft specifications, please use the contact us form

FIDO FDO Specifications
FIDO Device Onboard (FDO)
This Proposed Standard provides an automatic onboarding protocol for IoT devices. It permits late binding of device credentials so that one manufactured device may onboarded, without modification, to many different IoT platforms.

FDO v1.1 Proposed Standard: HTML | PDF
Securing FDO Credentials in the TPM
Securing FDO Credentials in the TPM
This is the Review Draft of a specification for storing FIDO Device Onboard credentials in a TPM.

Securing FDO Credentials in the TPM v1.0 Review Draft: HTML | PDF

App Notes

Welcome to our collection of application notes on the FDO specification. The purpose of this collection is to provide technical information and guidance on how to design, implement, and troubleshoot FDO.

The app notes will provide you with valuable insights and practical tips on how to design and implement FDO to meet your specific needs and requirements. We encourage you to explore our collection and download the app notes that are relevant to your projects and applications.

If you have any questions or feedback, we encourage you to join the FDO-dev group.

App Note 1 – FDO Ownership Voucher Double Extension Vulnerability Guidance:


App Note 2 – FIDO Device Onboard: Error Codes and Security Considerations:


App Note 3 – Large OVEExtra Message Guidance:


App Note 4 – Correlating FDO with the Installer:


App Note 5 – FDO Support for Multi-Tenancy:


App Note 6 – FDO Mismatched Crypto Options Analysis: