Optimal Checkpointing for Secure Intermittently-Powered IoT Devices

11/04/2017
by   Zahra Ghodsi, et al.
0

Energy harvesting is a promising solution to power Internet of Things (IoT) devices. Due to the intermittent nature of these energy sources, one cannot guarantee forward progress of program execution. Prior work has advocated for checkpointing the intermediate state to off-chip non-volatile memory (NVM). Encrypting checkpoints addresses the security concern, but significantly increases the checkpointing overheads. In this paper, we propose a new online checkpointing policy that judiciously determines when to checkpoint so as to minimize application time to completion while guaranteeing security. Compared to state-of-the-art checkpointing schemes that do not account for the overheads of encrypted checkpoints we improve execution time up to 1.4x.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/31/2019

Practical Issues of Energy Harvesting and Data Transmissions in Sustainable IoT

The sustainable Internet of Things (IoT) is becoming a promising solutio...
research
02/06/2020

Low Overhead Online Data Flow Tracking for Intermittently Powered Non-volatile FPGAs

Energy harvesting is an attractive way to power future IoT devices since...
research
01/25/2021

Freezer: A Specialized NVM Backup Controller for Intermittently-Powered Systems

The explosion of IoT and wearable devices determined a rising attention ...
research
06/09/2021

Intermittent Speech Recovery

A large number of Internet of Things (IoT) devices today are powered by ...
research
09/13/2019

Alpaca: Intermittent Execution without Checkpoints

The emergence of energy harvesting devices creates the potential for bat...
research
07/11/2023

Application-aware Energy Attack Mitigation in the Battery-less Internet of Things

We study how to mitigate the effects of energy attacks in the batteryles...
research
08/09/2023

IoT Security: On-Chip Secure Deletion Scheme using ECC Modulation in IoT Appliances

NAND flash memory-based IoT devices inherently suffer from data retentio...

Please sign up or login with your details

Forgot password? Click here to reset