Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Distributed Loads01:19

Distributed Loads

600
Distributed loads are a common type of load that engineers and scientists encounter in various practical situations. Distributed loads often refer to a type of load spread over a surface or a structure and can be modeled as continuous force per unit area.
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...
600
Multimachine Stability01:25

Multimachine Stability

226
Multimachine stability analysis is crucial for understanding the dynamics and stability of power systems with multiple synchronous machines. The objective is to solve the swing equations for a network of M machines connected to an N-bus power system.
In analyzing the system, the nodal equations represent the relationship between bus voltages, machine voltages, and machine currents. The nodal equation is given by:
226
Distributed Loads: Problem Solving01:21

Distributed Loads: Problem Solving

722
Beams are structural elements commonly employed in engineering applications requiring different load-carrying capacities. The first step in analyzing a beam under a distributed load is to simplify the problem by dividing the load into smaller regions, which allows one to consider each region separately and calculate the magnitude of the equivalent resultant load acting on each portion of the beam. The magnitude of the equivalent resultant load for each region can be determined by calculating...
722
Non-ohmic Devices00:51

Non-ohmic Devices

1.2K
In most substances, the current flow is proportional to the voltage applied to it. A simple relationship between the values of current, voltage, and resistance is known as Ohm's law. Nonohmic devices do not exhibit a linear relationship between voltage and current. One such device is the semiconducting circuit element known as a diode. A diode is a circuit device that allows current flow in only one direction.
Consider a simple circuit consisting of a battery, a diode, and a resistor. A...
1.2K
Understanding Memory01:19

Understanding Memory

616
Memory is the retention of information or experiences over time, facilitated through three main processes: encoding, storage, and retrieval. Encoding is the process of inputting information into the memory system. For instance, when listening to a lecture, watching a play, reading a book, or having a conversation, the brain is actively encoding information. This initial stage involves transforming sensory input into a form that can be processed and stored by the brain. Various factors, such as...
616
Storage01:23

Storage

130
A schema is a mental framework that helps individuals organize and interpret information. Schemata, formed from previous experiences, influence how we process new information: how we encode it, the inferences we make, and how we retrieve it. For instance, a schema for what a typical classroom looks like might include desks, a teacher's desk, a whiteboard, and students in such an environment. This expectation helps us quickly understand and navigate new classrooms without needing to analyze...
130

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

Governing Privacy-Preserving Face Recognition in Transport Infrastructures: A Comprehensive Review.

Sensors (Basel, Switzerland)·2026
Same author

Systematic Literature Review of IoT Botnet DDOS Attacks and Evaluation of Detection Techniques.

Sensors (Basel, Switzerland)·2024
Same author

Secured Secret Sharing of QR Codes Based on Nonnegative Matrix Factorization and Regularized Super Resolution Convolutional Neural Network.

Sensors (Basel, Switzerland)·2022
Same author

rTLS: Secure and Efficient TLS Session Resumption for the Internet of Things.

Sensors (Basel, Switzerland)·2021
Same author

State-of-the-Art Software-Based Remote Attestation: Opportunities and Open Issues for Internet of Things.

Sensors (Basel, Switzerland)·2021
Same author

IoT Security Configurability with Security-by-Contract.

Sensors (Basel, Switzerland)·2019

Related Experiment Video

Updated: Sep 6, 2025

Integration of 5G Experimentation Infrastructures into a Multi-Site NFV Ecosystem
10:15

Integration of 5G Experimentation Infrastructures into a Multi-Site NFV Ecosystem

Published on: February 3, 2021

3.9K

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.

Sensors (Basel, Switzerland)
|June 24, 2022
PubMed
Summary

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.

Keywords:
IoT securitydynamic attestationmemory offloadingmulti-service IoT deviceremote attestation

More Related Videos

Automated Deployment of an Internet Protocol Telephony Service on Unmanned Aerial Vehicles Using Network Functions Virtualization
07:49

Automated Deployment of an Internet Protocol Telephony Service on Unmanned Aerial Vehicles Using Network Functions Virtualization

Published on: November 26, 2019

8.1K
Author Spotlight: Automated Deep Brain Stimulation for Parkinson's Disease - Exploring the Possibilities and Challenges of Home Monitoring
06:32

Author Spotlight: Automated Deep Brain Stimulation for Parkinson's Disease - Exploring the Possibilities and Challenges of Home Monitoring

Published on: July 14, 2023

1.4K

Related Experiment Videos

Last Updated: Sep 6, 2025

Integration of 5G Experimentation Infrastructures into a Multi-Site NFV Ecosystem
10:15

Integration of 5G Experimentation Infrastructures into a Multi-Site NFV Ecosystem

Published on: February 3, 2021

3.9K
Automated Deployment of an Internet Protocol Telephony Service on Unmanned Aerial Vehicles Using Network Functions Virtualization
07:49

Automated Deployment of an Internet Protocol Telephony Service on Unmanned Aerial Vehicles Using Network Functions Virtualization

Published on: November 26, 2019

8.1K
Author Spotlight: Automated Deep Brain Stimulation for Parkinson's Disease - Exploring the Possibilities and Challenges of Home Monitoring
06:32

Author Spotlight: Automated Deep Brain Stimulation for Parkinson's Disease - Exploring the Possibilities and Challenges of Home Monitoring

Published on: July 14, 2023

1.4K

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.