Skip to content

SoTTEE: A SoC-Architecture Agnostic Trusted Execution Environment Leveraging Bi-Level Isolation for FPGA platforms.

Jul 2026 · ACM Transactions on Reconfigurable Technology and Systems · 0 citations · 51 references

TL;DR

SoTTEE introduces a bi-level isolation, combining a hardware-based Source of Trust (SoT) with flexible software sanctuaries for enhanced security in System-on-Chip (SoC) architectures which do not include ASIC-implemented cores and third-party security mechanisms.

Abstract

Over the past two decades, the complexity of electronic components has significantly increased leading to the widespread adoption of heterogeneous System-on-Chip (SoC) architectures. These SoCs integrate various processing units, such as CPUs, GPUs, and specialized accelerators, to enhance performance and efficiency. However, this integration introduces vulnerabilities, necessitating robust security measures. A popular approach to enhance security in SoCs is the use of Trusted Execution Environments (TEEs). TEEs provide an isolated environment where sensitive tasks are protected from the main operating system and other potential threats. This paper presents SoTTEE, an architecture for TEE that has been developed for use in FPGA-only platforms which do not include ASIC-implemented cores and third-party security mechanisms. SoTTEE is not dependent on the SoC's architecture, Instruction Set Architecture (ISA) or any specific IP mechanism. It leverages SoC heterogeneity to provide strong physical isolation. SoTTEE introduces a bi-level isolation, combining a hardware-based Source of Trust (SoT) with flexible software sanctuaries for enhanced security. We propose a proof of concept implementing the hardware components of SoTTEE to evaluate the performance and pertinence of our architecture.

View source

Similar papers

Aug 2026

BHARAT-TPM: Micro-Architecture Design of AXI Enabled SM3 Hardware Accelerator for a RISC-V Trusted Platform Module

Trusted Platform Modules (TPMs) are widely used in modern digital systems to provide a Root-of-Trust and support for various security applications. One of the cryptographic hash functions that is used in a TPM is Shang Mi 3 (SM3), which is standardized for use in commercial cryptography in China. With increasing demand...

K. P., Sheetal B. V., R. K et al. · 2 citations
Open access Sep 2026

Lattice: Enabling Scalable Enclaves for Commercial RISC-V Platforms

Lattice is introduced, a novel RISC-V TEE framework that enables scalable enclaves on commercial RISC-V platforms with a minimal Trusted Computing Base (TCB) and proposes a non-intrusive Secure Monitor design for the underlying firmware.

Yu Zhao, Jia-Bei He, Ming-Ru Xu et al. · 0 citations
Aug 2026

BHARAT-TPM: Micro-Architecture Design of AXI Enabled HMAC SHA-3 Hardware Accelerator for a RISC-V Trusted Platform Module

Trusted Platform Modules (TPMs) have become essential components of contemporary hardware security, and implementations must include cryptographically robust algorithms such as SHA-3 and HMAC. Dedicated hardware accelerators for these algorithms are needed for high performance in TPM operations, including key derivatio...

Adithyadev Mattada, Sheetal B. V., R. K et al. · 0 citations
Open access Sep 2026

RS5V-SoC: Architecture and ASIC Design of a Vector-Enabled RISC-V SoC

It is demonstrated that for embedded workloads, a 4-lane, 128-bit vector unit with a 32-bit bus offers the best area-performance trade-off, and a design-space exploration of the vector unit is presented.

F. Moraes, Antonio Ribeiro Dos-Santos, Lucas Damo et al. · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.