The FDO project is developing an implementation of the FIDO Device Onboard Specification by the FIDO Alliance.
The FDO PRI is a reference implementation of the FDO Specification, and also implements the service modules required to exercise the complete system: Device, Manufacturer, Rendezvous Server, and Owner.
The FDO Client SDK is a C-based implementation of the Device component defined in FIDO Device Onboard (FDO) Specification.
The Implementation Reference includes different guides for integrating FDO components for various use-cases.
See the release notes for a summary of features and capabilities implemented (or not) in different releases.
Project Repositories¶
| Component | Source Repository |
|---|---|
| Client SDK | https://github.com/fido-device-onboard/client-sdk-fidoiot |
| Protocol Reference Implementation | https://github.com/fido-device-onboard/pri-fidoiot |
| EPID Verification Service | https://github.com/fido-device-onboard/epid-verification-service |
| CI Test | https://github.com/fido-device-onboard/test-fidoiot |