Piranha: A {GPU} platform for secure computation

JL Watson, S Wagh, RA Popa - 31st USENIX Security Symposium …, 2022 - usenix.org
Secure multi-party computation (MPC) is an essential tool for privacy-preserving machine
learning (ML). However, secure training of large-scale ML models currently requires a …

CryptGPU: Fast privacy-preserving machine learning on the GPU

S Tan, B Knott, Y Tian, DJ Wu - 2021 IEEE Symposium on …, 2021 - ieeexplore.ieee.org
We introduce CryptGPU, a system for privacy-preserving machine learning that implements
all operations on the GPU (graphics processing unit). Just as GPUs played a pivotal role in …

Secure computation for machine learning with SPDZ

V Chen, V Pastro, M Raykova - arXiv preprint arXiv:1901.00329, 2019 - arxiv.org
Secure Multi-Party Computation (MPC) is an area of cryptography that enables computation
on sensitive data from multiple sources while maintaining privacy guarantees. However …

{SecretFlow-SPU}: A Performant and {User-Friendly} Framework for {Privacy-Preserving} Machine Learning

J Ma, Y Zheng, J Feng, D Zhao, H Wu, W Fang… - 2023 USENIX Annual …, 2023 - usenix.org
With the increasing public attention to data security and privacy protection, privacy-
preserving machine learning (PPML) has become a research hotspot in recent years …

Crypten: Secure multi-party computation meets machine learning

B Knott, S Venkataraman, A Hannun… - Advances in …, 2021 - proceedings.neurips.cc
Secure multi-party computation (MPC) allows parties to perform computations on data while
keeping that data private. This capability has great potential for machine-learning …

PPMLAC: high performance chipset architecture for secure multi-party computation

X Zhou, Z Xu, C Wang, M Gao - Proceedings of the 49th Annual …, 2022 - dl.acm.org
Privacy issue is a main concern restricting data sharing and cross-organization
collaborations. While Privacy-Preserving Machine Learning techniques such as Multi-Party …

Cerebro: A platform for {Multi-Party} cryptographic collaborative learning

W Zheng, R Deng, W Chen, RA Popa… - 30th USENIX Security …, 2021 - usenix.org
Many organizations need large amounts of high quality data for their applications, and one
way to acquire such data is to combine datasets from multiple parties. Since these …

Orca: FSS-based Secure Training and Inference with GPUs

N Jawalkar, K Gupta, A Basu… - … IEEE Symposium on …, 2024 - ieeexplore.ieee.org
Secure Two-party Computation (2PC) allows two parties to compute any function on their
private inputs without revealing their inputs to each other. In the offline/on-line model for …

FLASH: Fast and robust framework for privacy-preserving machine learning

M Byali, H Chaudhari, A Patra, A Suresh - Cryptology ePrint Archive, 2019 - eprint.iacr.org
Privacy-preserving machine learning (PPML) via Secure Multi-party Computation (MPC) has
gained momentum in the recent past. Assuming a minimal network of pair-wise private …

Llama: A low latency math library for secure inference

K Gupta, D Kumaraswamy, N Chandran… - Cryptology ePrint …, 2022 - eprint.iacr.org
Secure machine learning (ML) inference can provide meaningful privacy guarantees to both
the client (holding sensitive input) and the server (holding sensitive weights of the ML …