Introduction

The SDO project is developing an implementation of the FIDO IOT device onboarding specification currently under development by the FIDO Alliance. A specification working draft was released in August 2020.

The PRI-FIDOIOT component has been added to the LF Edge Secure Device Onboard project. It is a reference implementation of the specification working draft, and also implements the service modules required to exercise the complete system: Device, Manufacturer, Rendezvous Server, and Owner. See the readme in the PRI-FIDOIOT project repository for details on the implementation and how to get it set up and running. See the release notes for PRI-FIDOIOT 0.3 for a summary of features and capabilities implemented (or not) in the 0.3 release.

The Client SDK - FIDOIOT component will soon be added to the SDO project. It will be based on the current SDO Client SDK. A design document outlining the changes required to support the new FIDO protocols for devices as described in the current draft has been added to the SDO documentation. Comments are welcome and can be submitted via the SDO documentation GitHub repository.