Remote Attestation with Software Updates in Embedded Systems

Ahmad B. Usman, Mikael Asplund · 2024

This paper presents RASUES, a remote-attestation-based scheme designed to incorporate software updates in embedded systems. Our approach has two primary aims: to extend remote attestation specifications to account for software updates, and to leverage Remote Attestation (RA) to validate the integrity of the update process itself. We extend the RATS RFC 9334 specification with an update procedure that accounts for the expected state before and after the update. We demonstrate the feasibility of our design by implementing the main functionality of RASUES on a TPM-based hardware platform. We evaluate the latency of our prototype and analyze its security properties, showing that the approach has acceptable overhead and can provide added security under the stated assumptions.

Read the paper · More papers on PaperTik