English
Related papers

Related papers: Towards Runtime Customizable Trusted Execution Env…

200 papers

Trusted Execution Environments (TEEs) have emerged as a cornerstone for securing sensitive computations by providing isolated enclaves protected from untrusted software. However, their security guarantees are undermined by vulnerabilities…

Cryptography and Security · Computer Science 2026-05-07 Saltanat Firdous Allaqband , Deepanjali S , Rohit Srinivas R G , Devashish Gosain , Chester Rebeiro

The majority of cloud providers offers users the possibility to deploy Trusted Execution Environments (TEEs) to protect their data and processes from high privileged adversaries. This offer is intended to address concerns of users when…

Cryptography and Security · Computer Science 2022-05-09 Mathias Morbitzer , Benedikt Kopf , Philipp Zieris

Over the past few years, several research groups have introduced innovative hardware designs for Trusted Execution Environments (TEEs), aiming to secure applications against potentially compromised privileged software, including the kernel.…

Cryptography and Security · Computer Science 2024-10-07 Gwenn Le Gonidec , Maria Méndez Real , Guillaume Bouffard , Jean-Christophe Prévotet

Trusted Execution Environments (TEEs) are deployed in many CPU designs because of the confidentiality and integrity guarantees they provide. ARM TrustZone is a TEE extensively deployed on smart phones, IoT devices, and notebooks.…

Cryptography and Security · Computer Science 2023-11-17 Haoqi Shan , Sravani Nissankararao , Yujia Liu , Moyao Huang , Shuo Wang , Yier Jin , Dean Sullivan

The big data industry is facing new challenges as concerns about privacy leakage soar. One of the remedies to privacy breach incidents is to encapsulate computations over sensitive data within hardware-assisted Trusted Execution…

Software Engineering · Computer Science 2020-05-12 Pei Wang , Yu Ding , Mingshen Sun , Huibo Wang , Tongxin Li , Rundong Zhou , Zhaofeng Chen , Yiming Jing

Trusted execution environments (TEEs) protect the integrity and confidentiality of running code and its associated data. Nevertheless, TEEs' integrity protection does not extend to the state saved on disk. Furthermore, modern cloud-native…

Cryptography and Security · Computer Science 2024-08-16 Ardhi Putra Pratama Hartono , Andrey Brito , Christof Fetzer

This paper considers a federated learning system composed of a central coordinating server and multiple distributed local workers, all having access to trusted execution environments (TEEs). In order to ensure that the untrusted workers…

Cryptography and Security · Computer Science 2021-11-05 Wensheng Zhang , Trent Muhr

Federated learning allows us to distributively train a machine learning model where multiple parties share local model parameters without sharing private data. However, parameter exchange may still leak information. Several approaches have…

Cryptography and Security · Computer Science 2021-11-15 Arup Mondal , Yash More , Ruthu Hulikal Rooparaghunath , Debayan Gupta

Trusted Execution Environments (TEEs) provide hardware-enforced isolation that protects sensitive code and data from untrusted software. Despite their strong security guarantees, analyzing TEE applications remains challenging due to the…

Software Engineering · Computer Science 2026-05-22 Chengyan Ma , Jieke Shi , Ruidong Han , Ye Liu , Yuqing Niu , David Lo

Scientific computing sometimes involves computation on sensitive data. Depending on the data and the execution environment, the HPC (high-performance computing) user or data provider may require confidentiality and/or integrity guarantees.…

Distributed, Parallel, and Cluster Computing · Computer Science 2020-10-27 Ayaz Akram , Anna Giannakou , Venkatesh Akella , Jason Lowe-Power , Sean Peisert

The growing availability of hardware-based trusted execution environments (TEEs) in commodity processors has recently advanced support (i.e., design, implementation and deployment frameworks) for network-based secure services. Examples of…

Distributed, Parallel, and Cluster Computing · Computer Science 2019-12-24 Christian Göttel , Pascal Felber , Valerio Schiavoni

Security and privacy concerns in computer systems have grown in importance with the ubiquity of connected devices. TEEs provide security guarantees based on cryptographic constructs built in hardware. Intel software guard extensions (SGX),…

Cryptography and Security · Computer Science 2020-03-12 Rafael Pereira Pires

RISC-V-based Trusted Execution Environments (TEEs) are gaining traction in the automotive and IoT sectors as a foundation for protecting sensitive computations. However, the supporting infrastructure around these TEEs remains immature. In…

Cryptography and Security · Computer Science 2026-03-19 Annika Wilde , Samira Briongos , Claudio Soriente , Ghassan Karame

With the proliferation of Trusted Execution Environments (TEEs) such as Intel SGX, a number of cloud providers will soon introduce TEE capabilities within their offering (e.g., Microsoft Azure). Although the integration of SGX within the…

Cryptography and Security · Computer Science 2018-09-14 Claudio Soriente , Ghassan Karame , Wenting Li , Sergey Fedorov

Trusted Platform Module (TPM) serves as a hardware-based root of trust that protects cryptographic keys from privileged system and physical adversaries. In this work, we perform a black-box timing analysis of TPM 2.0 devices deployed on…

Cryptography and Security · Computer Science 2019-11-14 Daniel Moghimi , Berk Sunar , Thomas Eisenbarth , Nadia Heninger

The mobile application market is rapidly growing and changing, offering always brand new software to install in increasingly powerful devices. Mobile devices become pervasive and more heterogeneous, embedding latest technologies such as…

Cryptography and Security · Computer Science 2019-12-03 Alberto Carelli , Cataldo Basile , Alessandro Savino , Alessandro Vallero , Stefano Di Carlo

Accurately measuring time passing is critical for many applications. However, in Trusted Execution Environments (TEEs) such as Intel SGX, the time source is outside the Trusted Computing Base: a malicious host can manipulate the TEE's…

Cryptography and Security · Computer Science 2025-12-12 Matthieu Bettinger , Sonia Ben Mokhtar , Pascal Felber , Etienne Rivière , Valerio Schiavoni , Anthony Simonet-Boulogne

A niche corner of the Web3 world is increasingly making use of hardware-based Trusted Execution Environments (TEEs) to build decentralized infrastructure. One of the motivations to use TEEs is to go beyond the current performance…

Cryptography and Security · Computer Science 2024-10-10 Sylvain Bellemare

Process attestation systems verify that a continuous physical process, such as human authorship, actually occurred, rather than merely checking system state. These systems face a fundamental dependability challenge: the evidence collection…

Cryptography and Security · Computer Science 2026-05-26 David Condrey

Confidential Computing enhances privacy of data in-use through hardware-based Trusted Execution Environments (TEEs) that use attestation to verify their integrity, authenticity, and certain runtime properties, along with those of the…

Cryptography and Security · Computer Science 2024-12-09 Ceren Kocaoğullar , Tina Marjanov , Ivan Petrov , Ben Laurie , Al Cutter , Christoph Kern , Alice Hutchings , Alastair R. Beresford