Multi-Party Privacy-Preserving Set Intersection with Quasi-Linear Complexity
Jung Hee Cheon, Stanislaw Jarecki, and Jae Hong Seo
Abstract
Secure computation of the set intersection functionality allows
parties to find the intersection between their datasets without
revealing anything else about them. An efficient protocol for such
task could have multiple potential applications, in commerce,
health-care, and security. However, all currently known secure set
intersection protocols for parties have computational costs that
are quadratic in the (maximum) number of entries in the dataset
contributed by each party, rendering secure computation of set
intersection impractical on anything but small datasets.
In this paper we describe the first multi-party protocol for securely
computing the set intersection functionality with both the
communication and the computation costs that are quasi-linear in the
size of the datasets. Specifically, our protocols require
bits of communication and group
multiplications per player in the malicious adversary setting, where
is the size of each dataset and is security
parameter. Our protocol follows the basic idea of the protocol
proposed by Kissner and Song, but we gain efficiency by
using different representation of the polynomials associated with
users' datasets, and careful employment of algorithms that interpolate
or evaluate polynomials on multiple points more efficiently.
@misc{cryptoeprint:2010/512,
author = {Jung Hee Cheon and Stanislaw Jarecki and Jae Hong Seo},
title = {Multi-Party Privacy-Preserving Set Intersection with Quasi-Linear Complexity},
howpublished = {Cryptology {ePrint} Archive, Paper 2010/512},
year = {2010},
url = {https://eprint.iacr.org/2010/512}
}
Note: In order to protect the privacy of readers, eprint.iacr.org
does not use cookies or embedded third party content.