SoK: Trusted Execution in SoC-FPGAs

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Perkins, Garrett, Macht, Benjamin, Ritzdorf, Lucas, Crane, Tristan Running, LaMeres, Brock, Izurieta, Clemente, Reinhold, Ann Marie
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866910888086208512
author Perkins, Garrett
Macht, Benjamin
Ritzdorf, Lucas
Crane, Tristan Running
LaMeres, Brock
Izurieta, Clemente
Reinhold, Ann Marie
author_facet Perkins, Garrett
Macht, Benjamin
Ritzdorf, Lucas
Crane, Tristan Running
LaMeres, Brock
Izurieta, Clemente
Reinhold, Ann Marie
contents Trusted Execution Environments (TEEs) have emerged at the forefront of edge computing to combat the lack of trust between system components. Field Programmable Gate Arrays (FPGAs) are commonly used as edge computers but were not created with security as a primary consideration. Thus, FPGA-based edge computers are increasingly the target of cyberattacks. We analyze the existing literature to systematize the applications and features of FPGA-based TEEs. We identified 27 primary studies related to different types of System-on-Chip FPGA-based TEEs. Across a wide range of applications and features, the availability of extensible solutions is limited. Most solutions focus on specific features and applications, whereas few solutions focus on feature-rich, comprehensive TEEs that can be utilized across computer systems. Whether TEEs are specific or extensible, the paucity of published studies provides evidence of research gaps. This SoK delineates these gaps revealing opportunities for researchers and developers.
format Preprint
id arxiv_https___arxiv_org_abs_2503_16612
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle SoK: Trusted Execution in SoC-FPGAs
Perkins, Garrett
Macht, Benjamin
Ritzdorf, Lucas
Crane, Tristan Running
LaMeres, Brock
Izurieta, Clemente
Reinhold, Ann Marie
Cryptography and Security
Systems and Control
Trusted Execution Environments (TEEs) have emerged at the forefront of edge computing to combat the lack of trust between system components. Field Programmable Gate Arrays (FPGAs) are commonly used as edge computers but were not created with security as a primary consideration. Thus, FPGA-based edge computers are increasingly the target of cyberattacks. We analyze the existing literature to systematize the applications and features of FPGA-based TEEs. We identified 27 primary studies related to different types of System-on-Chip FPGA-based TEEs. Across a wide range of applications and features, the availability of extensible solutions is limited. Most solutions focus on specific features and applications, whereas few solutions focus on feature-rich, comprehensive TEEs that can be utilized across computer systems. Whether TEEs are specific or extensible, the paucity of published studies provides evidence of research gaps. This SoK delineates these gaps revealing opportunities for researchers and developers.
title SoK: Trusted Execution in SoC-FPGAs
topic Cryptography and Security
Systems and Control
url https://arxiv.org/abs/2503.16612