Skip to content

This a C-based implementation of the Device component defined in FIDO Device Onboard (FDO) Specification.

License

Notifications You must be signed in to change notification settings

fido-device-onboard/client-sdk-fidoiot

Repository files navigation

FIDO Device Onboard (FDO) Client SDK

This is a production-ready implementation of the Device component defined in FIDO Device Onboard Spec published by the FIDO Alliance. Appropriate security measures should be taken for storing the device credentials while porting this to different platforms.

Introduction
FDO Compilation Setup

Linux* TPM* Reference Implementation
Linux* CSE* Reference Implementation
Linux* Reference Implementation
Security Implications

Note: The implementation hasn't yet been updated for Arm* based platforms. This will be updated in a future release.

Arm* Mbed* OS Reference Implementation
Arm* Mbed* Linux* Reference Implementation