Skip to main navigation Skip to search Skip to main content

Trusted Execution Environments in Embedded and IoT Systems: A CactiLab Perspective

  • SUNY Buffalo

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

2 Scopus citations

Abstract

While the benefits of networked embedded and Internet of Things (IoT) systems are unparalleled, they are susceptible to cyberattacks. In recent years, Trusted Execution Environments (TEE) have been offered in CPUs of embedded and IoT platforms as a foundational primitive for security to keep code and data loaded inside protected, with respect to confidentiality and integrity, from Rich Execution Environments (REEs). The hardware and software layers of existing TEEs nevertheless have been criticized for lack of transparency, full of vulnerabilities, and various restrictions, which means the existing TEEs and TEE-based security solutions are untrustworthy, ineffective, or inefficient. Failure to make TEEs trustworthy and effective will backfire instead of enhancing security because embedded TEEs usually have the highest privilege and a compromised TEE can completely sabotage the REE. In this paper, we present our perspective on the challenges and limitations related to embedded and IoT TEEs. Additionally, we delve into three recently published projects from CactiLab, which aim to tackle challenges presented in embedded and IoT TEEs and TEE-based security solutions at various layers.

Original languageEnglish
Title of host publicationProceedings - 2024 International Symposium on Secure and Private Execution Environment Design, SEED 2024
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages96-106
Number of pages11
ISBN (Electronic)9798331505653
DOIs
StatePublished - 2024
Event3rd International Symposium on Secure and Private Execution Environment Design, SEED 2024 - Orlando, United States
Duration: May 16 2024May 17 2024

Publication series

NameProceedings - 2024 International Symposium on Secure and Private Execution Environment Design, SEED 2024

Conference

Conference3rd International Symposium on Secure and Private Execution Environment Design, SEED 2024
Country/TerritoryUnited States
CityOrlando
Period05/16/2405/17/24

Keywords

  • Arm Cortex-M TrustZone
  • embedded and IoT systems
  • Trusted execution environment

Fingerprint

Dive into the research topics of 'Trusted Execution Environments in Embedded and IoT Systems: A CactiLab Perspective'. Together they form a unique fingerprint.

Cite this