An implementation of the full FIDO FDO stack written from scratch in rust. Implements a Linux client, rendezvous service, onboarding service, service info API service, sample manufacturing service, as well as a number of sample FIDO Service Information Modules (fSIMs).
The standards body that this implementation is based on is the FIDO Device Onboarding. The FDO Specification we implement is 1.1.
Please report issues in the issue tracker.
The following projects are related to FDO-rs:
- The Linux Foundation Edge FDO project.
- An Ansible community FDO collection for deploying FDO-rs.
- A kubernetes operator for FDO.