Related Experiment Video
Updated: Sep 6, 2025

Integration of 5G Experimentation Infrastructures into a Multi-Site NFV Ecosystem
Published on: February 3, 2021
Memory Offloading for Remote Attestation of Multi-Service IoT Devices
Edlira Dushku1, Jeppe Hagelskjær Østergaard1, Nicola Dragoni1
1DTU Compute, Technical University of Denmark (DTU), 2800 Kgs. Lyngby, Denmark.
This study introduces ERAMO, a novel remote attestation protocol that enhances security by attesting larger memory regions using memory offloading. ERAMO effectively addresses vulnerabilities in multi-service devices and attached peripherals against runtime attacks.
Area of Science:
- Computer Science
- Cybersecurity
- Embedded Systems
Background:
- Remote attestation (RA) is crucial for detecting malware on remote devices.
- Current Control-Flow Attestation (CFA) protocols leave critical memory regions unattested, posing security risks.
- Multi-service devices with external peripherals are particularly vulnerable to memory-based attacks.
Purpose of the Study:
- To extend state-of-the-art RA schemes by attesting larger memory regions.
- To address vulnerabilities in unattested memory regions, especially in multi-service and peripheral devices.
- To introduce a novel protocol, ERAMO, utilizing memory offloading for enhanced attestation.
Main Methods:
- Developed and presented the ERAMO protocol, incorporating a memory offloading approach.
- Implemented a hardware proof-of-concept using a TrustZone-capable LPC55S69 microcontroller.
- Integrated two sensor nodes to simulate a multi-service device environment.
Main Results:
- ERAMO successfully attests larger memory regions, including dynamic memory.
- The protocol demonstrated feasibility and effectiveness in analyzing and attesting the memory of attached peripherals.
- Hardware validation confirmed ERAMO's capability to enhance security for multi-service devices.
Conclusions:
- ERAMO significantly improves remote attestation by covering previously unattested memory areas.
- The memory offloading approach is effective for enhancing the security of complex, multi-service devices.
- The findings pave the way for more robust and comprehensive device integrity verification.
More Related Videos
07:49Automated Deployment of an Internet Protocol Telephony Service on Unmanned Aerial Vehicles Using Network Functions Virtualization
Published on: November 26, 2019
06:32Author Spotlight: Automated Deep Brain Stimulation for Parkinson's Disease - Exploring the Possibilities and Challenges of Home Monitoring
Published on: July 14, 2023
Related Concept Videos
Distributed Loads
For example, consider a bookshelf filled with books stacked vertically adjacent to each other. The weight of the books is evenly distributed over the length of the shelf. As a result, the pressure at different locations on the surface of the...
Multimachine Stability
In analyzing the system, the nodal equations represent the relationship between bus voltages, machine voltages, and machine currents. The nodal equation is given by:
Distributed Loads: Problem Solving
Non-ohmic Devices
Consider a simple circuit consisting of a battery, a diode, and a resistor. A...
Understanding Memory
Storage