USENIX Security2020Top-tier venue
Secure parallel computation on national scale volumes of data
Sahar Mazloom, Phi Hung Le, Samuel Ranellucci, S. Dov Gordon
Abstract
We revisit the problem of performing secure computation of graph-parallel algorithms, focusing on the applications of securely outsourcing matrix factorization, and histograms. Leveraging recent results in low-communication secure multiparty computation, and a security relaxation that allows the computation servers to learn some differentially private leakage about user inputs, we construct a new protocol that reduces overall runtime by 320X, reduces the number of AES calls by 750X, and reduces the total communication by 200X. Our system can securely compute histograms over 300 million items in about 4 minutes, and it can perform sparse matrix factorization, which is commonly used in recommendation systems, on 20 million records in about 6 minutes. 1 Furthermore, in contrast to prior work, our system is secure against a malicious adversary that corrupts one of the computing servers. * Lead co-authors 1 These numbers are for computation in a LAN. For results in a WAN, see Section 5. a near minimum. Of course, there are no free lunches, and computing on secret-shared data will always require increased communication and computation when compared with the cost of computing on plaintext data. However, several recent research directions have helped narrow the gap between secure data processing and plaintext computations.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 145b0522-fed3-4de6-9d4c-68f6cd223d76Cited by top-tier papers6
- SWIFT: Super-fast and Robust Privacy-Preserving Machine LearningNishat Koti, Mahak Pancholi, Arpita Patra, Ajith SureshUSENIX Security 2021 · 184 citations
- GORAM: Graph-oriented ORAM for Efficient Ego-centric Queries on Federated GraphsXiaoyu Fan, Kun Chen, Jiping Yu, Xiaowei Zhu et al.VLDB 2025 · 3 citations
- Secret-Shared Shuffle with Malicious SecurityXiangfu Song, Dong Yin, Jianli Bai, Changyu Dong et al.NDSS 2024
- GraphAce: Secure Two-Party Graph Analysis Achieving Communication EfficiencyJiping Yu, Kun Chen, Yunyi Chen, Xiaoyu Fan et al.USENIX Security 2025
- Tetrad: Actively Secure 4PC for Secure Training and InferenceNishat Koti, Arpita Patra, Rahul Rachuri, Ajith SureshNDSS 2022
Builds on5
- ABY3: A Mixed Protocol Framework for Machine LearningPayman Mohassel, Peter RindalCCS 2018 · 898 citations
- Authenticated Garbling and Efficient Maliciously Secure Two-Party ComputationXiao Wang, Samuel Ranellucci, Jonathan KatzCCS 2017 · 212 citations
- Optimized Honest-Majority MPC for Malicious Adversaries - Breaking the 1 Billion-Gate Per Second BarrierToshinori Araki, Assi Barak, Jun Furukawa, Tamar Lichter et al.S&P 2017 · 137 citations
- Composing Differential Privacy and Secure Computation: A Case Study on Scaling Private Record LinkageXi He, Ashwin Machanavajjhala, Cheryl J. Flynn, Divesh SrivastavaCCS 2017 · 115 citations
- Secure Computation with Differentially Private Access PatternsSahar Mazloom, S. Dov GordonCCS 2018 · 61 citations
Related papers
- Distributed, Private, Sparse Histograms in the Two-Server ModelJames Bell, Adrià Gascón, Badih Ghazi, Ravi Kumar et al.CCS 2022 · 19 citations
- Make Some ROOM for the Zeros: Data Sparsity in Secure Distributed Machine LearningPhillipp Schoppmann, Adrià Gascón, Mariana Raykova, Benny PinkasCCS 2019 · 33 citations
- ORQ: Complex Analytics on Private Data with Strong Security GuaranteesEli Baum, Sam Buxbaum, Nitin Mathai, Muhammad Faisal et al.SOSP 2025 · 4 citations
- Exploiting Data Sparsity in Secure Cross-Platform Social RecommendationJinming Cui, Chaochao Chen, Lingjuan Lyu, Carl Yang et al.NeurIPS 2021 · 45 citations
- Global-Scale Secure Multiparty ComputationXiao Wang, Samuel Ranellucci, Jonathan KatzCCS 2017 · 220 citations
