Skip to content

SMARM+: Analyzing and Enhancing Shuffled Measurements for Remote Attestation in Real-Time IoT Settings

Jul 2026 · arXiv.org · Vol abs/2607.23698 · 0 citations · 56 references
Computer Science

TL;DR

This work presents the first systematic study of SMARM in real-time RTOS-based setups, implements SMARM on commodity ARM TrustZone-M hardware running FreeRTOS and Zephyr, and introduces the Frequency Accuracy Ratio to quantify the extent to which attestation can coexist with real-time execution under varying workloads.

Abstract

Remote attestation (RA) is a lightweight security primitive for detecting software compromise on IoT devices. Traditional RA schemes require atomic, non-interruptible memory measurements, making them difficult to deploy alongside real-time workloads. SMARM addresses this limitation by measuring memory in a secret, shuffled block order, reducing the non-interruptibility period to the duration of a single block measurement. However, SMARM was originally designed for microkernel-based systems and has not been studied in RTOS-driven real-time environments. In this work, we present the first systematic study of SMARM in real-time RTOS-based setups. We implement SMARM on commodity ARM TrustZone-M hardware running FreeRTOS and Zephyr, and introduce the Frequency Accuracy Ratio (FAR) to quantify the extent to which attestation can coexist with real-time execution under varying workloads. Our evaluation shows that SMARM's real-time compatibility is highly sensitive to block size: large blocks significantly degrade real-time availability, while small blocks incur substantial secure-storage overhead, limiting deployability on memory-constrained devices. To address this limitation, we propose SMARM+, a family of enhanced SMARM variants consisting of SMARM+PRNG and SMARM+FPE. They are designed to reduce secure-storage requirements while preserving SMARM's security guarantees and real-time behavior. Our evaluation highlights the trade-off between secure-storage reduction, attestation runtime, and energy overhead, and provides guidance on selecting among SMARM, SMARM+PRNG, and SMARM+FPE for different deployment settings.

View source

Similar papers

Open access Aug 2026

Multimodal behavioral fingerprinting of IoMT devices a forensic approach using network and biometric signatures

The Internet of Medical Things (IoMT) has revolutionized healthcare by enabling continuous remote patient monitoring; however, it has also introduced critical vulnerabilities where cyber-attacks can directly threaten patient safety. Traditional digital forensics as well as intrusion detection systems (IDS) largely rely...

M. Ejaz, Muhammad Zulkifl Hasan, M. Z. Hussain · 0 citations
Open access Sep 2026

Wareneingang sicher verifizieren

Fehlbefüllungen im Wareneingang zählen zu den kritischen Ereignissen in Chemieanlagen und Tanklagern, weil sie Vermischungen, Produktverluste, Entsorgungskosten und sicherheitsrelevante Situationen auslösen können. Übliche Vorgehensweisen mit Probenahme und Laboranalytik sind zuverlässig, verursachen jedoch Zeitverzug,...

Daniel M. Sommerfeldt · 0 citations
Jan 2026

Urheberrechtschutz für Computerprogramme — Was unterscheidet heutige state-of-the-art Softwarelösungen von Computerprogrammen der 80er Jahre?

Zusammenfassung Die derzeitige Fokussierung der Urheberrechtschutzfähigkeit auf Computerprogramme, die Steuerbefehle enthalten, ist willkürlich und fußt auf einem überholten technischen Stand. Auch die Diskussion um den evtl. Schutz(umfang) gegenüber Umarbeitung und Kopieren ist in den alten Kategorien stecken gebliebe...

Katja Dunkel, Katrin Giere · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.