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 fido-iot-dev@fidoalliance.org 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 or our public github repository.
| FIDO FDO Specifications |
|---|
| FIDO FDO Specifications This Proposed Standard provides an automatic onboarding protocol for IoT devices. It permits late binding of device credentials so that one manufactured device may be onboarded, without modification, to many different IoT platforms. 2.0 Review Draft: HTML | PDF 1.1 Proposed Standard: HTML | PDF |
| Securing FDO Credentials in the TPM |
|---|
| Securing FDO Credentials in the TPM This specification applies to storing FIDO Device Onboard credentials in a TPM. Review Draft: HTML | PDF |
| Path Verification for FDO (PV4FDO) |
|---|
| Path Verification for FDO (PV4FDO) This specification applies to storing FIDO Device Onboard credentials Path Verification for FDO (PV4FDO) is a protocol to obtain evidence of the path through the network that the FDO protocol takes. It is intended to increase confidence in an attestation from a given device, by giving evidence that the device is part of the intended network topology. 1.0 Proposed Standard: 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.


