RIoT – A Foundation for Trust in the Internet of Things
- Paul England ,
- Andrey Marochko ,
- Dennis Mattoon ,
- Rob Spiger ,
- Stefan Thom ,
- David Wooten
MSR-TR-2016-18 |
RIoT (Robust Internet-of-Things) is an architecture for providing foundational trust services to computing devices. The trust services include device identity, sealing, attestation, and data integrity. The term “Robust” is used because the minimal trusted computing base is tiny, and because RIoT capabilities can remotely re-establish trust in devices that have been compromised by malware. The term IoT is used because these services can be provided at low cost on even the tiniest of devices.
Publication Downloads
RIoT Reference Architecture
July 21, 2019
Robust, Resilient, Recoverable Internet of Things (RIoT), from Microsoft Research, is an architecture for providing foundational trust services to computing devices. Device Identity Composition Engine (DICE) is an industry hardware/firmware standard that is the foundation on which RIoT is built.