English
Related papers

Related papers: Confidential Computing on Heterogeneous CPU-GPU Sy…

200 papers

Trusted Execution Environments (TEEs), such as Intel Software Guard eXtensions (SGX), are considered as a promising approach to resolve security challenges in clouds. TEEs protect the confidentiality and integrity of application code and…

Cryptography and Security · Computer Science 2020-12-14 Robert Krahn , Donald Dragoti , Franz Gregor , Do Le Quoc , Valerio Schiavoni , Pascal Felber , Clenimar Souza , Andrey Brito , Christof Fetzer

As machine learning (ML) technologies and applications are rapidly changing many computing domains, security issues associated with ML are also emerging. In the domain of systems security, many endeavors have been made to ensure ML model…

Cryptography and Security · Computer Science 2022-01-07 Kha Dinh Duy , Taehyun Noh , Siwon Huh , Hojoon Lee

New types of Trusted Execution Environment (TEE) architectures like TrustLite and Intel Software Guard Extensions (SGX) are emerging. They bring new features that can lead to innovative security and privacy solutions. But each new TEE…

Cryptography and Security · Computer Science 2015-07-01 Thomas Nyman , Brian McGillion , N. Asokan

Federated Learning and Analytics (FLA) have seen widespread adoption by technology platforms for processing sensitive on-device data. However, basic FLA systems have privacy limitations: they do not necessarily require anonymization…

Trusted Execution Environments (TEE) are used to safeguard on-device models. However, directly employing TEEs to secure the entire DNN model is challenging due to the limited computational speed. Utilizing GPU can accelerate DNN's…

Cryptography and Security · Computer Science 2024-11-18 Ding Li , Ziqi Zhang , Mengyu Yao , Yifeng Cai , Yao Guo , Xiangqun Chen

Federated Learning (FL) facilitates collaborative model training while keeping raw data decentralized, making it a conduit for leveraging the power of IoT devices while maintaining privacy of the locally collected data. However, existing…

Cryptography and Security · Computer Science 2025-09-26 Amr Akmal Abouelmagd , Amr Hilal

As cloud-based ML expands, ensuring data security during training and inference is critical. GPU-based Trusted Execution Environments (TEEs) offer secure, high-performance solutions, with CPU TEEs managing data movement and GPU TEEs…

Cryptography and Security · Computer Science 2024-10-22 Yongqin Wang , Rachit Rajat , Jonghyun Lee , Tingting Tang , Murali Annavaram

Federated Learning (FL) is a distributed machine learning approach that has emerged as an effective way to address recent privacy concerns. However, FL introduces the need for additional security measures as FL alone is still subject to…

Cryptography and Security · Computer Science 2025-01-22 Bruno Casella

This report evaluates the performance impact of enabling Trusted Execution Environments (TEE) on NVIDIA Hopper GPUs for large language model (LLM) inference tasks. We benchmark the overhead introduced by TEE mode across various LLMs and…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-11-06 Jianwei Zhu , Hang Yin , Peng Deng , Aline Almeida , Shunfan Zhou

Graphics processing unit (GPU), although a powerful performance-booster, also has many security vulnerabilities. Due to these, the GPU can act as a safe-haven for stealthy malware and the weakest `link' in the security `chain'. In this…

Cryptography and Security · Computer Science 2018-04-03 Sparsh Mittal , S. B. Abhinaya , Manish Reddy , Irfan Ali

In recent years, we have witnessed unprecedented growth in using hardware-assisted Trusted Execution Environments (TEE) or enclaves to protect sensitive code and data on commodity devices thanks to new hardware security features, such as…

Cryptography and Security · Computer Science 2024-05-14 Md Armanuzzaman , Ahmad-Reza Sadeghi , Ziming Zhao

Confidential Virtual Machines (CVMs) provide isolation guarantees for data in use, but their threat model does not include physical level protection and side-channel attacks. Therefore, current deployments rely on trusted cloud providers to…

Cryptography and Security · Computer Science 2025-06-19 Filip Rezabek , Jonathan Passerat-Palmbach , Moe Mahhouk , Frieder Erdmann , Andrew Miller

With the exponentially increasing demand for performance and scalability in cloud applications and systems, data center architectures evolved to integrate heterogeneous computing fabrics that leverage CPUs, GPUs, and FPGAs. FPGAs differ…

Cryptography and Security · Computer Science 2022-09-23 Muhammed Kawser Ahmed , Joel Mandebi , Sujan Kumar Saha , Christophe Bobda

This paper presents an approach to provide strong assurance of the secure execution of distributed event-driven applications on shared infrastructures, while relying on a small Trusted Computing Base. We build upon and extend security…

Cryptography and Security · Computer Science 2023-06-30 Gianluca Scopelliti , Sepideh Pouyanrad , Job Noorman , Fritz Alder , Christoph Baumann , Frank Piessens , Jan Tobias Mühlberg

A smart contract on a blockchain cannot keep a secret because its data is replicated on all nodes in a network. To remedy this problem, it has been suggested to combine blockchains with trusted execution environments (TEEs), such as Intel…

Distributed, Parallel, and Cluster Computing · Computer Science 2018-05-23 Marcus Brandenburger , Christian Cachin , Rüdiger Kapitza , Alessandro Sorniotti

Decision tree (DT) is a widely used machine learning model due to its versatility, speed, and interpretability. However, for privacy-sensitive applications, outsourcing DT training and inference to cloud platforms raise concerns about data…

Cryptography and Security · Computer Science 2025-04-03 Qifan Wang , Shujie Cui , Lei Zhou , Ye Dong , Jianli Bai , Yun Sing Koh , Giovanni Russello

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

Privacy and security-related concerns are growing as machine learning reaches diverse application domains. The data holders want to train or infer with private data while exploiting accelerators, such as GPUs, that are hosted in the cloud.…

Cryptography and Security · Computer Science 2022-07-04 Hanieh Hashemi , Yongqin Wang , Murali Annavaram

The need for secure and private Artificial Intelligence (AI) and Machine Learning (ML) on edge and mobile devices has increased the necessity of protecting the architecture of these systems from threats to both security and privacy. With an…

Cryptography and Security · Computer Science 2026-05-29 Zisis Tsiatsikas , Alexandros Fakis , Georgios Karopoulos , Vasileios Kouliaridis , Marios Anagnostopoulos

Trusted Execution Environments (TEEs) suffer from performance issues when executing certain management instructions, such as creating an enclave, context switching in and out of protected mode, and swapping cached pages. This is especially…

Cryptography and Security · Computer Science 2023-09-15 James Choncholas , Ketan Bhardwaj , Ada Gavrilovska