Trident: Efficient 4PC Framework for Privacy Preserving Machine Learning
Not on the map. Why?
Abstract (arXiv)
Machine learning has started to be deployed in fields such as healthcare and finance, which propelled the need for and growth of privacy-preserving machine learning (PPML). We propose an actively secure four-party protocol (4PC), and a framework for PPML, showcasing its applications on four of the most widely-known machine learning algorithms -- Linear Regression, Logistic Regression, Neural Networks, and Convolutional Neural Networks. Our 4PC protocol tolerating at most one malicious corruption is practically efficient as compared to the existing works. We use the protocol to build an efficient mixed-world framework (Trident) to switch between the Arithmetic, Boolean, and Garbled worlds. Our framework operates in the offline-online paradigm over rings and is instantiated in an outsourced setting for machine learning. Also, we propose conversions especially relevant to privacy-preserving machine learning. The highlights of our framework include using a minimal number of expensive circuits overall as compared to ABY3. This can be seen in our technique for truncation, which does not affect the online cost of multiplication and removes the need for any circuits in the offline phase. Our B2A conversion has an improvement of 7 × in rounds and 18 × in the communication complexity. The practicality of our framework is argued through improvements in the benchmarking of the aforementioned algorithms when compared with ABY3. All the protocols are implemented over a 64-bit ring in both LAN and WAN settings. Our improvements go up to 187 × for the training phase and 158 × for the prediction phase when observed over LAN and WAN.
Key facts. Cited by 26 papers in the map (data through 7 Oct 2026). First posted on arXiv 5 Dec 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 7; 2022: 5; 2023: 4; 2024: 7; 2025: 3.
26 papers.
Sort:
- 2021CrypTen: Secure Multi-Party Computation Meets Machine Learningcited by 131
- 2021CryptGPU: Fast Privacy-Preserving Machine Learning on the GPUcited by 46
- 2023A Survey of Trustworthy Federated Learning with Perspectives on Security, Robustness, and Privacycited by 24
- 2021Sisyphus: A Cautionary Tale of Using Low-Degree Polynomial Activations in Privacy-Preserving Deep Learningcited by 14
- 2021Privacy-Preserving Video Classification with Convolutional Neural Networkscited by 10
- 2021Tetrad: Actively Secure 4PC for Secure Training and Inferencecited by 8
- 2022ScionFL: Efficient and Robust Secure Quantized Aggregationcited by 8
- 2021Towards Secure and Practical Machine Learning via Secret Sharing and Random Permutationcited by 5
- 2022SafeNet: The Unreasonable Effectiveness of Ensembles in Private Collaborative Learningcited by 5
- 2021Adam in Private: Secure and Fast Training of Deep Neural Networks with Adaptive Moment Estimationcited by 4
- 2024SSNet: A Lightweight Multi-Party Computation Scheme for Practical Privacy-Preserving Machine Learning Service in the Cloudcited by 3
- 2024CryptoTrain: Fast Secure Training on Encrypted Datasetcited by 3
14 more
- 2025Comet: Accelerating Private Inference for Large Language Model by Predicting Activation Sparsitycited by 3
- 2023WW-FL: Secure and Private Large-Scale Federated Learningcited by 2
- 2023Approximating ReLU on a Reduced Ring for Efficient MPC-based Private Inferencecited by 2
- 2024Wildest Dreams: Reproducible Research in Privacy-preserving Neural Network Trainingcited by 2
- 2022MPClan: Protocol Suite for Privacy-Conscious Computationscited by 1
- 2022Private Multiparty Perception for Navigationcited by 1
- 2024Pencil: Private and Extensible Collaborative Learning without the Non-Colluding Assumptioncited by 1
- 2025CrypTorch: PyTorch-based Auto-tuning Compiler for Machine Learning with Multi-party Computationcited by 1
- 2022ABG: A Multi-Party Mixed Protocol Framework for Privacy-Preserving Cooperative Learningcited by 0
- 2023Integrating Homomorphic Encryption and Trusted Execution Technology for Autonomous and Confidential Model Refining in Cloudcited by 0
- 2024Spin: An Efficient Secure Computation Framework with GPU Accelerationcited by 0
- 2024Privacy-Preserving and Trustworthy Deep Learning for Medical Imagingcited by 0
- 2024Protecting Confidentiality, Privacy and Integrity in Collaborative Learningcited by 0
- 2025EVA-S2PLoR: Decentralized Secure 2-party Logistic Regression with A Subtly Hadamard Product Protocol (Full Version)cited by 0
- 2025CrypTorch: PyTorch-based Auto-tuning Compiler for Machine Learning with Multi-party Computation24 Nov 2025
- 2025Comet: Accelerating Private Inference for Large Language Model by Predicting Activation Sparsity12 May 2025
- 2025EVA-S2PLoR: Decentralized Secure 2-party Logistic Regression with A Subtly Hadamard Product Protocol (Full Version)9 Jan 2025
- 2024Protecting Confidentiality, Privacy and Integrity in Collaborative Learning11 Dec 2024
- 2024CryptoTrain: Fast Secure Training on Encrypted Dataset25 Sep 2024
- 2024Privacy-Preserving and Trustworthy Deep Learning for Medical Imaging29 Jun 2024
- 2024SSNet: A Lightweight Multi-Party Computation Scheme for Practical Privacy-Preserving Machine Learning Service in the Cloud4 Jun 2024
- 2024Pencil: Private and Extensible Collaborative Learning without the Non-Colluding Assumption17 Mar 2024
- 2024Wildest Dreams: Reproducible Research in Privacy-preserving Neural Network Training6 Mar 2024
- 2024Spin: An Efficient Secure Computation Framework with GPU Acceleration4 Feb 2024
- 2023Approximating ReLU on a Reduced Ring for Efficient MPC-based Private Inference9 Sep 2023
- 2023Integrating Homomorphic Encryption and Trusted Execution Technology for Autonomous and Confidential Model Refining in Cloud2 Aug 2023
14 more
- 2023A Survey of Trustworthy Federated Learning with Perspectives on Security, Robustness, and Privacy21 Feb 2023
- 2023WW-FL: Secure and Private Large-Scale Federated Learning20 Feb 2023
- 2022Private Multiparty Perception for Navigation2 Dec 2022
- 2022ScionFL: Efficient and Robust Secure Quantized Aggregation13 Oct 2022
- 2022MPClan: Protocol Suite for Privacy-Conscious Computations24 Jun 2022
- 2022SafeNet: The Unreasonable Effectiveness of Ensembles in Private Collaborative Learning20 May 2022
- 2022ABG: A Multi-Party Mixed Protocol Framework for Privacy-Preserving Cooperative Learning7 Feb 2022
- 2021CrypTen: Secure Multi-Party Computation Meets Machine Learning2 Sep 2021
- 2021Towards Secure and Practical Machine Learning via Secret Sharing and Random Permutation17 Aug 2021
- 2021Sisyphus: A Cautionary Tale of Using Low-Degree Polynomial Activations in Privacy-Preserving Deep Learning26 Jul 2021
- 2021Tetrad: Actively Secure 4PC for Secure Training and Inference5 Jun 2021
- 2021Adam in Private: Secure and Fast Training of Deep Neural Networks with Adaptive Moment Estimation4 Jun 2021
- 2021CryptGPU: Fast Privacy-Preserving Machine Learning on the GPU22 Apr 2021
- 2021Privacy-Preserving Video Classification with Convolutional Neural Networks6 Feb 2021
- 2021CrypTen: Secure Multi-Party Computation Meets Machine Learningcited by 131
- 2021CryptGPU: Fast Privacy-Preserving Machine Learning on the GPUcited by 46
- 2023A Survey of Trustworthy Federated Learning with Perspectives on Security, Robustness, and Privacycited by 24
- 2021Sisyphus: A Cautionary Tale of Using Low-Degree Polynomial Activations in Privacy-Preserving Deep Learningcited by 14
- 2021Privacy-Preserving Video Classification with Convolutional Neural Networkscited by 10
- 2021Tetrad: Actively Secure 4PC for Secure Training and Inferencecited by 8
- 2022ScionFL: Efficient and Robust Secure Quantized Aggregationcited by 8
- 2021Towards Secure and Practical Machine Learning via Secret Sharing and Random Permutationcited by 5
- 2022SafeNet: The Unreasonable Effectiveness of Ensembles in Private Collaborative Learningcited by 5
- 2021Adam in Private: Secure and Fast Training of Deep Neural Networks with Adaptive Moment Estimationcited by 4
- 2024SSNet: A Lightweight Multi-Party Computation Scheme for Practical Privacy-Preserving Machine Learning Service in the Cloudcited by 3
- 2024CryptoTrain: Fast Secure Training on Encrypted Datasetcited by 3
12 most cited of 26 All 26 (JSON)
- 2025CrypTorch: PyTorch-based Auto-tuning Compiler for Machine Learning with Multi-party Computation24 Nov 2025
- 2025Comet: Accelerating Private Inference for Large Language Model by Predicting Activation Sparsity12 May 2025
- 2025EVA-S2PLoR: Decentralized Secure 2-party Logistic Regression with A Subtly Hadamard Product Protocol (Full Version)9 Jan 2025
- 2024Protecting Confidentiality, Privacy and Integrity in Collaborative Learning11 Dec 2024
- 2024CryptoTrain: Fast Secure Training on Encrypted Dataset25 Sep 2024
- 2024Privacy-Preserving and Trustworthy Deep Learning for Medical Imaging29 Jun 2024
- 2024SSNet: A Lightweight Multi-Party Computation Scheme for Practical Privacy-Preserving Machine Learning Service in the Cloud4 Jun 2024
- 2024Pencil: Private and Extensible Collaborative Learning without the Non-Colluding Assumption17 Mar 2024
- 2024Wildest Dreams: Reproducible Research in Privacy-preserving Neural Network Training6 Mar 2024
- 2024Spin: An Efficient Secure Computation Framework with GPU Acceleration4 Feb 2024
- 2023Approximating ReLU on a Reduced Ring for Efficient MPC-based Private Inference9 Sep 2023
- 2023Integrating Homomorphic Encryption and Trusted Execution Technology for Autonomous and Confidential Model Refining in Cloud2 Aug 2023
12 newest of 26 All 26 (JSON)