Pbrobinson (talk | contribs) m (→Owner) |
Pbrobinson (talk | contribs) m (→How To Test) |
||
Line 68: | Line 68: | ||
== How To Test == | == How To Test == | ||
* Test with FDO all-in-one services | * Test with FDO all-in-one services. Documentation will be available for testing. | ||
== User Experience == | == User Experience == |
Revision as of 17:29, 28 March 2022
Support FIDO Device Onboarding
Summary
FIDO Device Onboarding is an open standard for Zero Touch Onboarding of IoT and Edge devices.
Owner
- Name: Peter Robinson
- Email: pbrobinson@fedoraproject.org
- Name: Antonio Murdaca
- Email: amurdaca@redhat.com
- Release notes owner:
Current status
- Targeted release: Fedora 37
- Last updated: 2022-03-28
- devel thread
- FESCo issue:
- Tracker bug:
- Release Notes tracker:
Detailed Description
The ability for an IoT or Edge device to be plugged in and automatically onboard itself with zero user interaction is critical to be able to scale IoT/Edge to millions of devices. To do this in a secure way with open standards across the industry is even more critical. The FIDO IoT working group has worked with leaders in the silicon industry such as Intel and Arm to produce the FIDO Device onboarding spec which allows a device credential, a root and chain of trust to ensure the secure onboarding of a device without the need of stored credentials.
Benefit to Fedora
The benefit to Fedora is to allow the IoT Edition to demonstrate the use of leading edge open industry protocols for onboarding IoT and Edge devices.
Scope
- Proposal owners:
- Package the rust implementation of the FIDO device onboarding stack including client, rendezvous service, owner onboarding service and prototype manufacturing service.
- Enable the client service by default for IoT Edition
- Add the client service to the IoT Edition deliverables
- Other developers:
- No impact
- Release engineering: #XXXX
- List of deliverables: N/A (not a System Wide Change)
- Policies and guidelines: N/A (not a System Wide Change)
- Trademark approval: N/A (not needed for this Change)
Upgrade/compatibility impact
There is no upgrade impact.
How To Test
- Test with FDO all-in-one services. Documentation will be available for testing.
User Experience
No impact to non IoT Edition users.
Dependencies
N/A (not a System Wide Change)
Contingency Plan
- Contingency mechanism: Not shipping FDO as a package in Fedora or including it in the IoT Edition
- Contingency deadline: GA
- Blocks release? No.
- Blocks product? No.
Documentation
N/A (not a System Wide Change)
Release Notes
Fedora IoT Edition supports the FIDO Device Onboarding 1.1 specification for zero touch onboarding of IoT and Edge devices.