Communication-Efficient Private Join and Compute over Distributed Input Sets
Yunqing Sun, Xinran Cai, Hanlin Liu, Xiao Wang, Wei Dong
Abstract
Private Join and Compute (PJC) enables two parties to compute aggregates over matching records from their private datasets. In this work, we focus on the inner-product variant of PJC, which computes the inner product over matching records from their private datasets. It has important applications such as privacy-preserving ad conversion measurement. However, existing PJC protocols assume each party holds the entire dataset, which is often unrealistic in practice, where relevant datasets are distributed across multiple data owners. No existing PJC protocols directly support distributed input sets across multiple clients, while straightforward generic approaches introduce substantial overhead.
We propose an efficient approximate PJC protocol for distributed input sets while keeping the communication sublinear in the input size. Our protocol works in the semi-honest setting and uses two non-colluding servers that learn nothing beyond the final approximation. The core technical contribution is a novel adaptation of the Gödel Prize-winning AMS sketch redesigned for efficient evaluation under fully homomorphic encryption. Concretely, we show a new structured randomness that can be homomorphically generated from short seeds using just 3 levels of multiplication while maintaining the best plaintext accuracy bound. Based on our optimized implementation, clients can insert each input element into an encrypted sketch in 30 ms, which has a size of 250 KB, independent of input size. The servers can recover the final output within seconds, orders of magnitude faster than the generic method.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Related papers
- Learning from Functionality Outputs: Private Join and Compute in the Real WorldFrancesca Falzon, Tianxin TangUSENIX Security 2025
- Select-Then-Compute: Encrypted Label Selection and Analytics over Distributed Datasets using FHENirajan Koirala, Seunghun Paik, Sam Martin, Helena Berens et al.NDSS 2026 · 1 citation
- Fast Private Set Intersection from Homomorphic EncryptionHao Chen, Kim Laine, Peter RindalCCS 2017 · 446 citations
- Assumption-Free Fuzzy PSI via Predicate EncryptionErik-Oliver Blass, Guevara NoubirUSENIX Security 2026 · 6 citations
- Efficient Private Filtering and Aggregation for Weighted Set Intersection via Oblivious Encrypted Weight TransferXiaodong Wang, Shengzhe Meng, Zijie Lu, Bei LiangCCS 2026
