English
Related papers

Related papers: EnclaveDom: Privilege Separation for Large-TCB App…

200 papers

Cloud workloads combine software components from different parties to process sensitive data. Each component has its own trust model - it must protect its assets from the rest of the system, yet share sensitive data with components it…

Cryptography and Security · Computer Science 2026-05-22 Adrien Ghosn , Charly Castes , Neelu S. Kalani , Yuchen Qian , Marios Kogias , Edouard Bugnion

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

Confidential Virtual Machines (CVMs) protect data in use by running workloads within hardware-enforced Trusted Execution Environments (TEEs). However, existing CVM attestation mechanisms only certify what code is running, not where it is…

Cryptography and Security · Computer Science 2026-03-05 Filip Rezabek , Moe Mahhouk , Andrew Miller , Quintus Kilbourn , Georg Carle , Jonathan Passerat-Palmbach

Web3 applications require execution platforms that maintain confidentiality and integrity without relying on centralized trust authorities. While Trusted Execution Environments (TEEs) offer promising capabilities for confidential computing,…

Cryptography and Security · Computer Science 2025-09-16 Shunfan Zhou , Kevin Wang , Hang Yin

FPGAs are now used in public clouds to accelerate a wide range of applications, including many that operate on sensitive data such as financial and medical records. We present ShEF, a trusted execution environment (TEE) for cloud-based…

Cryptography and Security · Computer Science 2022-01-31 Mark Zhao , Mingyu Gao , Christos Kozyrakis

On-device ML introduces new security challenges: DNN models become white-box accessible to device users. Based on white-box information, adversaries can conduct effective model stealing (MS) and membership inference attack (MIA). Using…

Cryptography and Security · Computer Science 2023-10-12 Ziqi Zhang , Chen Gong , Yifeng Cai , Yuanyuan Yuan , Bingyan Liu , Ding Li , Yao Guo , Xiangqun Chen

As cloud computing gains traction, data owners are outsourcing their data to cloud service providers (CSPs) for Database Service (DBaaS), bringing in a deviation of data ownership and usage, and intensifying privacy concerns, especially…

Cryptography and Security · Computer Science 2024-04-11 Hui Li , Jingwen Shi , Qi Tian , Zheng Li , Yan Fu , Bingqing Shen , Yaofeng Tu

Key-Value Stores (KVSs) are No-SQL databases that store data as key-value pairs and have gained popularity due to their simplicity, scalability, and fast retrieval capabilities. However, storing sensitive data in KVSs requires strong…

Cryptography and Security · Computer Science 2025-01-07 Aghiles Ait Messaoud , Sonia Ben Mokhtar , Anthony Simonet-Boulogne

Programmable logic controllers (PLCs) are crucial devices for implementing automated control in various industrial control systems (ICS), such as smart power grids, water treatment systems, manufacturing, and transportation systems. Owing…

Cryptography and Security · Computer Science 2024-03-11 Zhiang Li , Daisuke Mashima , Wen Shei Ong , Ertem Esiner , Zbigniew Kalbarczyk , Ee-Chien Chang

To safeguard user data privacy, on-device inference has emerged as a prominent paradigm on mobile and Internet of Things (IoT) devices. This paradigm involves deploying a model provided by a third party on local devices to perform inference…

Cryptography and Security · Computer Science 2025-05-30 Tong Sun , Bowen Jiang , Hailong Lin , Borui Li , Yixiao Teng , Yi Gao , Wei Dong

WebAssembly (Wasm) has risen as a widely used technology to distribute computing workloads on different platforms. The platform independence offered through Wasm makes it an attractive solution for many different applications that can run…

Cryptography and Security · Computer Science 2025-12-17 Markus Berthilsson , Christian Gehrmann

ARM TrustZone technology is widely used to provide Trusted Execution Environments (TEE) for mobile devices. However, most TEE OSes are implemented as monolithic kernels. In such designs, device drivers, kernel services and kernel modules…

Cryptography and Security · Computer Science 2019-08-22 Dongxu Ji , Qianying Zhang , Shijun Zhao , Zhiping Shi , Yong Guan

Confidential containers protect cloud-native workloads using trusted execution environments (TEEs). However, existing Container-in-TEE designs (e.g., Confidential Containers (CoCo)) encapsulate the entire runtime within the TEE, inflating…

Cryptography and Security · Computer Science 2026-01-06 Di Lu , Mengna Sun , Qingwen Zhang , Yujia Liu , Jia Zhang , Xuewen Dong , Yulong Shen , Jianfeng Ma

Application compartmentalization and privilege separation are our primary weapons against ever-increasing security threats and privacy concerns on connected devices. Despite significant progress, it is still challenging to privilege…

Cryptography and Security · Computer Science 2023-06-27 Zahra Tarkhani , Anil Madhavapeddy

Encrypted database systems provide a great method for protecting sensitive data in untrusted infrastructures. These systems are built using either special-purpose cryptographic algorithms that support operations over encrypted data, or by…

Cryptography and Security · Computer Science 2019-04-23 Alexey Gribov , Dhinakaran Vinayagamurthy , Sergey Gorbunov

Cloud providers are extending support for trusted hardware primitives such as Intel SGX. Simultaneously, the field of deep learning is seeing enormous innovation as well as an increase in adoption. In this paper, we ask a timely question:…

Cryptography and Security · Computer Science 2019-09-06 Karan Grover , Shruti Tople , Shweta Shinde , Ranjita Bhagwan , Ramachandran Ramjee

Intel SGX enables memory isolation and static integrity verification of code and data stored in user-space memory regions called enclaves. SGX effectively shields the execution of enclaves from the underlying untrusted OS. Attackers cannot…

Cryptography and Security · Computer Science 2022-06-16 Flavio Toffalini , Mathias Payer , Jianying Zhou , Lorenzo Cavallaro

Trying to address the security challenges of a cloud-centric software deployment paradigm, silicon and cloud vendors are introducing confidential computing - an umbrella term aimed at providing hardware and software mechanisms for…

With the alarming rate of security advisories and privacy concerns on connected devices, there is an urgent need for strong isolation guarantees in resource-constrained devices that demand very lightweight solutions. However, the status quo…

Operating Systems · Computer Science 2020-04-13 Zahra Tarkhani , Anil Madhavapeddy

Protecting sensitive information in data-driven collaborations, such as AI training, while meeting the diverse requirements of multiple mutually distrusted stakeholders, is both crucial and challenging. This paper presents Styx, a novel…

Cryptography and Security · Computer Science 2026-04-07 Shixuan Zhao , Weicheng Wang , Ninghui Li , Zhiqiang Lin