A Firmware Update Architecture for Internet of Things
RFC 9019, “A Firmware Update Architecture for Internet of Things”, is an Informational document published in April 2021 by B. Moran, H. Tschofenig, D. Brown, M. Meriac. The canonical text is published by the RFC Editor.
Abstract
Vulnerabilities in Internet of Things (IoT) devices have raised the need for a reliable and secure firmware update mechanism suitable for devices with resource constraints. Incorporating such an update mechanism is a fundamental requirement for fixing vulnerabilities, but it also enables other important capabilities such as updating configuration settings and adding new functionality.
In addition to the definition of terminology and an architecture, this document provides the motivation for the standardization of a manifest format as a transport-agnostic means for describing and protecting firmware updates.
What “Informational” means
Published for the general information of the community. It does not define an IETF standard and carries no standards-track status.
The canonical text of RFC 9019 is hosted at rfc-editor.org. Available in HTML,TXT,PDF,XML.
- RFC 9018 Interoperable Domain Name System Server Cookies
- RFC 9020 YANG Data Model for Segment Routing
- RFC 9017 Special-Purpose Label Terminology
- RFC 9021 Use of the Walnut Digital Signature Algorithm with CBOR Object Signing and Encryption
- RFC 9016 Flow and Service Information Model for Deterministic Networking
- RFC 9022 Domain Name Registration Data Objects Mapping
- RFC 9015 BGP Control Plane for the Network Service Header in Service Function Chaining
- RFC 9023 Deterministic Networking Data Plane: IP over IEEE 802.1 Time-Sensitive Networking