Paper 2023/1930 Original: eprint.iacr.org/2023/1930 ↗

Toward A Practical Multi-party Private Set Union

Jiahui Gao
Son Nguyen
Ni Trieu
Abstract

This paper studies a multi-party private set union (mPSU), a fundamental cryptographic problem that allows multiple parties to compute the union of their respective datasets without revealing any additional information. We propose an efficient mPSU protocol which is secure in the presence of any number of colluding semi-honest participants. Our protocol avoids computationally expensive homomorphic operations or generic multi-party computation, thus providing an efficient solution for mPSU. The crux of our protocol lies in the utilization of new cryptographic tool, namely, Membership Oblivious Transfer (mOT) . We believe that the mOT and cOPRF may be of independent interest. We implement our mPSU protocol and evaluate their performance. Our protocol shows an improvement of up to $80.84\times$ in terms of running time and $405.73\times$ bandwidth cost compared to the existing state-of-the-art protocols. *Note: June 2024 - Fixed a bug in the original version and simplified the protocol by removing the OPRF.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Preprint.
History
2024-07-12: last updated
2023-12-20: published
Short URL
https://ia.cr/2023/1930
License
https://creativecommons.org/licenses/by/4.0/

BibTeX

@misc{cryptoeprint:2023/1930,
      author = {Jiahui Gao and Son Nguyen and Ni Trieu},
      title = {Toward A Practical Multi-party Private Set Union},
      howpublished = {Cryptology {ePrint} Archive, Paper 2023/1930},
      year = {2023},
      url = {https://eprint.iacr.org/2023/1930}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.