English
Related papers

Related papers: secureTF: A Secure TensorFlow Framework

200 papers

Trustworthy artificial intelligence (AI) technology has revolutionized daily life and greatly benefited human society. Among various AI technologies, Federated Learning (FL) stands out as a promising solution for diverse real-world…

Machine Learning · Computer Science 2023-02-22 Yifei Zhang , Dun Zeng , Jinglong Luo , Zenglin Xu , Irwin King

Secure aggregation protocols ensure the privacy of users' data in federated learning by preventing the disclosure of local gradients. Many existing protocols impose significant communication and computational burdens on participants and may…

Cryptography and Security · Computer Science 2024-11-12 Rouzbeh Behnia , Arman Riasi , Reza Ebrahimi , Sherman S. M. Chow , Balaji Padmanabhan , Thang Hoang

With the ever-growing data and the need for developing powerful machine learning models, data owners increasingly depend on various untrusted platforms (e.g., public clouds, edges, and machine learning service providers) for scalable…

Machine Learning · Computer Science 2021-06-15 Sagar Sharma , Keke Chen

In this work we present the Secure Machine, SeM for short, a CPU architecture extension for secure computing. SeM uses a small amount of in-chip additional hardware that monitors key communication channels inside the CPU chip, and only acts…

Cryptography and Security · Computer Science 2018-03-13 Ofir Shwartz , Yitzhak Birk

In the classical multi-party computation setting, multiple parties jointly compute a function without revealing their own input data. We consider a variant of this problem, where the input data can be shared for machine learning training…

Machine Learning · Computer Science 2020-09-25 Chenwei Wu , Chenzhuang Du , Yang Yuan

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

We present DataFlow, a computational framework for building, testing, and deploying high-performance machine learning systems on unbounded time-series data. Traditional data science workflows assume finite datasets and require substantial…

Machine Learning · Computer Science 2026-01-01 Giacinto Paolo Saggese , Paul Smith

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

We present CrypTFlow, a first of its kind system that converts TensorFlow inference code into Secure Multi-party Computation (MPC) protocols at the push of a button. To do this, we build three components. Our first component, Athos, is an…

Cryptography and Security · Computer Science 2020-03-20 Nishant Kumar , Mayank Rathee , Nishanth Chandran , Divya Gupta , Aseem Rastogi , Rahul Sharma

Modern computer systems tend to rely on large trusted computing bases (TCBs) for operations. To address the TCB bloating problem, hardware vendors have developed mechanisms to enable or facilitate the creation of a trusted execution…

Cryptography and Security · Computer Science 2023-01-02 Rabimba Karanjai , Lei Xu , Lin Chen , Fengwei Zhang , Zhimin Gao , Weidong Shi

We present CRYPTFLOW, a system that converts TensorFlow inference code into Secure Multi-party Computation (MPC) protocols at the push of a button. To do this, we build two components. Our first component is an end-to-end compiler from…

Cryptography and Security · Computer Science 2020-12-10 Javier Alvarez-Valle , Pratik Bhatu , Nishanth Chandran , Divya Gupta , Aditya Nori , Aseem Rastogi , Mayank Rathee , Rahul Sharma , Shubham Ugare

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

With the development of sensor network, mobile computing, and web applications, data are now collected from many distributed sources to form big datasets. Such datasets can be hosted in the cloud to achieve economical processing. However,…

Cryptography and Security · Computer Science 2013-02-25 James Powers , Keke Chen

As Machine Learning (ML) gets applied to security-critical or sensitive domains, there is a growing need for integrity and privacy for outsourced ML computations. A pragmatic solution comes from Trusted Execution Environments (TEEs), which…

Machine Learning · Statistics 2019-02-28 Florian Tramèr , Dan Boneh

We investigate two questions in this paper: First, we ask to what extent "MPC friendly" models are already supported by major Machine Learning frameworks such as TensorFlow or PyTorch. Prior works provide protocols that only work on…

Cryptography and Security · Computer Science 2021-03-02 Anders Dalskov , Daniel Escudero , Marcel Keller

Swift for TensorFlow is a deep learning platform that scales from mobile devices to clusters of hardware accelerators in data centers. It combines a language-integrated automatic differentiation system and multiple Tensor implementations…

Cloud computing is gaining significant attention, however, security is the biggest hurdle in its wide acceptance. Users of cloud services are under constant fear of data loss, security threats and availability issues. Recently,…

Machine Learning · Computer Science 2018-10-24 Deval Bhamare , Tara Salman , Mohammed Samaka , Aiman Erbad , Raj Jain

In this work, we consider the problem of designing secure and efficient federated learning (FL) frameworks. Existing solutions either involve a trusted aggregator or require heavyweight cryptographic primitives, which degrades performance…

Cryptography and Security · Computer Science 2022-01-31 Jieren Deng , Chenghong Wang , Xianrui Meng , Yijue Wang , Ji Li , Sheng Lin , Shuo Han , Fei Miao , Sanguthevar Rajasekaran , Caiwen Ding

Trusted Execution Environments (TEEs) protect confidentiality and integrity of trusted applications by creating an isolated environment for executing code. Prior work has shown that users may feel more comfortable sharing data when they…

Human-Computer Interaction · Computer Science 2026-05-27 McKenna McCall , Carolina Carreira , Miguel Flores , Lorrie Faith Cranor

We study secure and privacy-preserving data analysis based on queries executed on samples from a dataset. Trusted execution environments (TEEs) can be used to protect the content of the data during query computation, while supporting…

Cryptography and Security · Computer Science 2020-09-30 Sajin Sasy , Olga Ohrimenko
‹ Prev 1 3 4 5 6 7 10 Next ›