ASTRA: High Throughput 3PC over Rings with Application to Secure Prediction
Not on the map. Why?
Abstract (arXiv)
The concrete efficiency of secure computation has been the focus of many recent works. In this work, we present concretely-efficient protocols for secure 3-party computation (3PC) over a ring of integers modulo 2ℓ tolerating one corruption, both with semi-honest and malicious security. Owing to the fact that computation over ring emulates computation over the real-world system architectures, secure computation over ring has gained momentum of late. Cast in the offline-online paradigm, our constructions present the most efficient online phase in concrete terms. In the semi-honest setting, our protocol requires communication of 2 ring elements per multiplication gate during the it online phase, attaining a per-party cost of em less than one element. This is achieved for the first time in the regime of 3PC. In the it malicious setting, our protocol requires communication of 4 elements per multiplication gate during the online phase, beating the state-of-the-art protocol by 5 elements. Realized with both the security notions of selective abort and fairness, the malicious protocol with fairness involves slightly more communication than its counterpart with abort security for the output gates em alone. We apply our techniques from 3PC in the regime of secure server-aided machine-learning (ML) inference for a range of prediction functions-- linear regression, linear SVM regression, logistic regression, and linear SVM classification. Our setting considers a model-owner with trained model parameters and a client with a query, with the latter willing to learn the prediction of her query based on the model parameters of the former. The inputs and computation are outsourced to a set of three non-colluding servers. Our constructions catering to both semi-honest and the malicious world, invariably perform better than the existing constructions.
Key facts. Cited by 18 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: 3; 2024: 0; 2025: 2; 2026: 1.
18 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
- 2022SecGNN: Privacy-Preserving Graph Neural Network Training and Inference as a Cloud Servicecited by 10
- 2021SoK: Machine Learning Governancecited by 9
- 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
- 2023WW-FL: Secure and Private Large-Scale Federated Learningcited by 2
6 more
- 2023Approximating ReLU on a Reduced Ring for Efficient MPC-based Private Inferencecited by 2
- 2022MPClan: Protocol Suite for Privacy-Conscious Computationscited 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
- 2025EVA-S2PLoR: Decentralized Secure 2-party Logistic Regression with A Subtly Hadamard Product Protocol (Full Version)cited by 0
- 2026LRD-MPC: Efficient MPC Inference through Low-rank Decompositioncited by 0
- 2026LRD-MPC: Efficient MPC Inference through Low-rank Decomposition16 Feb 2026
- 2025CrypTorch: PyTorch-based Auto-tuning Compiler for Machine Learning with Multi-party Computation24 Nov 2025
- 2025EVA-S2PLoR: Decentralized Secure 2-party Logistic Regression with A Subtly Hadamard Product Protocol (Full Version)9 Jan 2025
- 2023Approximating ReLU on a Reduced Ring for Efficient MPC-based Private Inference9 Sep 2023
- 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
- 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
- 2022SecGNN: Privacy-Preserving Graph Neural Network Training and Inference as a Cloud Service16 Feb 2022
- 2022ABG: A Multi-Party Mixed Protocol Framework for Privacy-Preserving Cooperative Learning7 Feb 2022
- 2021SoK: Machine Learning Governance20 Sep 2021
6 more
- 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
- 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
- 2022SecGNN: Privacy-Preserving Graph Neural Network Training and Inference as a Cloud Servicecited by 10
- 2021SoK: Machine Learning Governancecited by 9
- 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
- 2023WW-FL: Secure and Private Large-Scale Federated Learningcited by 2
12 most cited of 18 All 18 (JSON)
- 2026LRD-MPC: Efficient MPC Inference through Low-rank Decomposition16 Feb 2026
- 2025CrypTorch: PyTorch-based Auto-tuning Compiler for Machine Learning with Multi-party Computation24 Nov 2025
- 2025EVA-S2PLoR: Decentralized Secure 2-party Logistic Regression with A Subtly Hadamard Product Protocol (Full Version)9 Jan 2025
- 2023Approximating ReLU on a Reduced Ring for Efficient MPC-based Private Inference9 Sep 2023
- 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
- 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
- 2022SecGNN: Privacy-Preserving Graph Neural Network Training and Inference as a Cloud Service16 Feb 2022
- 2022ABG: A Multi-Party Mixed Protocol Framework for Privacy-Preserving Cooperative Learning7 Feb 2022
- 2021SoK: Machine Learning Governance20 Sep 2021
12 newest of 18 All 18 (JSON)