Secure Join Operations in Multi-Identifier Databases: Performance and Practicality
Wen-Jie Lu, Yongchuan Niu, Yongjun Zhao, Wei Dai, Donghang Lu, Li Wang, Qiang Yan
Abstract
In this work, we present an efficient and cryptographically secure protocol for multi-key inner-join computation that addresses the limitations of existing approaches. Our protocol leverages established Circuit Private Set Intersection (PSI) techniques to privately compute left-joins over individual key columns. These results are then securely aggregated into a final inner-join table using a novel private permutation protocol, which achieves a speedup of approximately 2× to 4× over prior methods. To enhance utility without compromising privacy, we introduce a deduplication mechanism based on ordered left-joins, enabling first-key deduplication while revealing no sensitive matching information. We formally analyze the security of our construction in the semi-honest model. Furthermore, we optimize the equality testing subroutine, a core component of Circuit PSI, reducing its round complexity without an increase in computational overhead.
Empirically, our system demonstrates strong scalability, processing up to 1.8 × 10 4 records of 4 keys per second per CPU core. This represents a significant improvement over industry solutions such as Google's and Meta's, which are not only slower but also reveal more information about the input databases.
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 3bcaadfa-466f-480c-b403-ad1b34cc8e6eBuilds on15
- VOLE-PSI: Fast OPRF and Circuit-PSI from Vector-OLEPeter Rindal, Phillipp SchoppmannEUROCRYPT 2021 · 159 citations
- Blazing Fast PSI from Improved OKVS and Subfield VOLESrinivasan Raghuraman, Peter RindalCCS 2022 · 81 citations
- SecretFlow-SPU: A Performant and User-Friendly Framework for Privacy-Preserving Machine LearningJunming Ma, Yancheng Zheng, Jun Feng, Derun Zhao et al.USENIX ATC 2023 · 73 citations
- Two-Sided Malicious Security for Private Intersection-Sum with CardinalityPeihan Miao, Sarvar Patel, Mariana Raykova, Karn Seth et al.CRYPTO 2020 · 60 citations
- Computation Efficient Structure-Aware PSI from Incremental Function Secret SharingGayathri Garimella, Benjamin Goff, Peihan MiaoCRYPTO 2024 · 21 citations
Related papers
- Malicious-Secure Private Set Intersection via Dual ExecutionPeter Rindal, Mike RosulekCCS 2017 · 135 citations
- Secret-Shared Joins with Multiplicity from Aggregation TreesSaikrishna Badrinarayanan, Sourav Das, Gayathri Garimella, Srinivasan Raghuraman et al.CCS 2022 · 9 citations
- Efficient Multi-Party Private Set Union Without Non-Collusion AssumptionsMinglang Dong, Cong Zhang, Yujie Bai, Yu ChenUSENIX Security 2025
- Butterfly: Scalable Multi-Party Circuit-PSI via Triplet Zero-SharingRanyang Liu, Xiaojie Guo, Tong Li, Zheli LiuUSENIX Security 2026
- Secure Multi-Party Sampling over JoinsQiyao Luo, Quanqing Xu, Chuanhui YangVLDB 2026
