Paper 2026/1812

Communication-Efficient Private Join and Compute over Distributed Input Sets

Yunqing Sun, Northwestern University
Xinran Cai, Tsinghua University
Hanlin Liu, Northwestern University
Xiao Wang, Northwestern University
Wei Dong, Nanyang Technological University
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\"odel 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.

Metadata
Available format(s)
PDF
Category
Applications
Publication info
Published elsewhere. Major revision. CCS 2026
Keywords
Multi-party ComputationHomomorphic encryption
Contact author(s)
yunqing sun @ northwestern edu
caixr22 @ mails tsinghua edu cn
hanlin liu @ northwestern edu
wangxiao1254 @ gmail com
wei_dong @ ntu edu sg
History
2026-08-29: last of 2 revisions
2026-08-27: received
See all versions
Short URL
https://ia.cr/2026/1812
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2026/1812,
      author = {Yunqing Sun and Xinran Cai and Hanlin Liu and Xiao Wang and Wei Dong},
      title = {Communication-Efficient Private Join and Compute over Distributed Input Sets},
      howpublished = {Cryptology {ePrint} Archive, Paper 2026/1812},
      year = {2026},
      url = {https://eprint.iacr.org/2026/1812}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.