Reconfigurable Hardware Root-of-Trust for Secure Edge Processing

Abstract

In this work, we introduce key security primitives for secure edge processing based on a reconfigurable hardware Root-of-Trust. We present a reference architecture, named RECORD SoC, that makes use of these security primitives. These modules can be configured to support a variety of security features, including isolated firmware, I/O access policies, and digital signature verification of an initially untrusted application. We demonstrate that a hardware root-of-trust can be implemented flexibly and efficiently for an edge system vulnerable to physical access-based attacks, requiring only a 16.8 percent area overhead. Except for a one-time application verification at startup, the security features we examine represent only 0.08 percent of the latency required to process a sample of sensor data.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Sep 20, 2021
Accession Number
AD1188955

Entities

People

  • Alan Ehret
  • Carsten Schwicking
  • Eliakin Del Rosario
  • Karen Gettings
  • Michel A. Kinsy

Organizations

  • Arizona State University
  • Massachusetts Institute of Technology

Tags

Communities of Interest

  • Energy and Power Technologies
  • Engineered Resilient Systems

DTIC Thesaurus Topics

  • Algorithms
  • Application Software
  • Authentication
  • Computations
  • Computer Access Control
  • Computer Programming
  • Computers
  • Data Centers
  • Deployment
  • Detectors
  • Efficiency
  • Energy Efficiency
  • Engineering
  • Hierarchies
  • Microcontrollers
  • Reliability
  • Security
  • Signal Processing
  • Software-Defined Hardware
  • Supervised Machine Learning
  • Verification

Fields of Study

  • Computer science
  • Mathematics

Readers

  • Cybersecurity.
  • Parallel and Distributed Computing.

Technology Areas

  • Cyber