Secure Parallel Computation on Privately Partitioned Data and Applications
Nuttapong Attrapadung, Hiraku Morita, Kazuma Ohara, Jacob C. N. Schuldt, Tadanori Teruya, Kazunari Tozawa
Abstract
Parallel computation is an important aspect of multi-party computation, not only in terms of improving efficiency, but also in terms of providing privacy for computation involving conditional branching based on private data. While applying multi-party computation in parallel over several sets of input data is straightforward if the partitioning of the input data into sets is publicly known, the problem becomes much more challenging when this partitioning is private. This setting is relevant to broad class of secure computations, in particular to secure graph and database analysis in which the underlying data (graph or database) is private. In this paper, we consider a general class of functions which can be expressed via the iterative evaluation of a binary associative operation, and propose efficient protocols for evaluating such functions in parallel over privately partitioned input data. Our protocols are optimal in terms of the required number of evaluations of the underlying binary operation (i.e. ๐ -1 evaluations for total input size ๐ ), while simultaneously achieving a round complexity which is only logarithmic in the total size of the input data (i.e. ๐ (log ๐ )).
Applying our protocols to specific functions result in concrete improvements compared to dedicated protocols from previous works. For example, we improve upon the previously best known protocols for simple functionalities such as (grouped) summation and (grouped) max, as well as the secure graph analysis protocols by Nayak et al. (S&P'15), which all requires ๐ (๐ log ๐ ) evaluations of their respective underlying operations to achieve a ๐ (log ๐ ) round complexity. While our protocols achieve the same asymptotic performance as the shortest path algorithms by Anagreh et al. (Cryptography'21), we achieve better concrete performance. Lastly, considering shortest path computations on a weighted graph via the Bellman-Ford algorithm, we reduce the communication complexity by 2.4 โผ 5.4 compared to the recent results by Araki et al. (CCS'21) on large-scale graphs of thousand nodes and edges. Besides this, we achieve efficient protocols for functions not considered previously, such as ArgMax, first/last projections, and list concatenation.
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 bdba3c40-5fe6-4573-87b6-d61554a8d7d5Cited by top-tier papers2
- CoGNN: Towards Secure and Efficient Collaborative Graph LearningZhenhua Zou, Zhuotao Liu, Jinyong Shan, Qi Li et al.CCS 2024 ยท 4 citations
- RingSG: Optimal Secure Vertex-Centric Computation for Collaborative Graph ProcessingZhenhua Zou, Zhuotao Liu, Jinyong Shan, Qi Li et al.CCS 2025
Builds on6
- SecureML: A System for Scalable Privacy-Preserving Machine LearningPayman Mohassel, Yupeng ZhangS&P 2017 ยท 2,107 citations
- ABY3: A Mixed Protocol Framework for Machine LearningPayman Mohassel, Peter RindalCCS 2018 ยท 898 citations
- High-Throughput Semi-Honest Secure Three-Party Computation with an Honest MajorityToshinori Araki, Jun Furukawa, Yehuda Lindell, Ariel Nof et al.CCS 2016 ยท 463 citations
- Generalizing the SPDZ Compiler For Other ProtocolsToshinori Araki, Assi Barak, Jun Furukawa, Marcel Keller et al.CCS 2018 ยท 54 citations
- Secure Graph Analysis at ScaleToshinori Araki, Jun Furukawa, Kazuma Ohara, Benny Pinkas et al.CCS 2021 ยท 53 citations
Related papers
- Secure Multi-Party Sampling over JoinsQiyao Luo, Quanqing Xu, Chuanhui YangVLDB 2026
- Correlation-Aware Secure Sorting and Permutation for Iterative Two-Party Graph AnalysisYunyi Chen, Jiping Yu, Kun Chen, Xiaoyu Fan et al.CCS 2025
- Efficient Multiparty Private Simultaneous Messages for Symmetric FunctionsReo Eriguchi, Kazumasa ShinagawaEUROCRYPT 2025 ยท 2 citations
- Graphiti: Secure Graph Computation Made More ScalableNishat Koti, Varsha Bhat Kukkala, Arpita Patra, Bhavish Raj GopalCCS 2024 ยท 4 citations
- ORQ: Complex Analytics on Private Data with Strong Security GuaranteesEli Baum, Sam Buxbaum, Nitin Mathai, Muhammad Faisal et al.SOSP 2025 ยท 4 citations
