Threshold Private Set Intersection with Better Communication Complexity
Satrajit Ghosh, Indian Institute of Technology Kharagpur
Mark Simkin, Ethereum Foundation
Abstract
Given parties with sets of size , we would like to securely compute the intersection , if it is larger than for some threshold , without revealing any other additional information. It has previously been shown (Ghosh and Simkin, Crypto 2019) that this function can be securely computed with a communication complexity that only depends on and in particular does not depend on . For small values of , this results in protocols that have a communication complexity that is sublinear in the size of the inputs. Current protocols either rely on fully homomorphic encryption or have an at least quadratic dependency on the parameter .
In this work, we construct protocols with a quasilinear dependency on from simple assumptions like additively homomorphic encryption and oblivious transfer. All existing approaches, including ours, rely on protocols for computing a single bit, which indicates whether the intersection is larger than without actually computing it. Our key technical contribution, which may be of independent interest, takes any such protocol with secret shared outputs and communication complexity , where is the security parameter, and transforms it into a protocol with communication complexity .
@misc{cryptoeprint:2023/919,
author = {Satrajit Ghosh and Mark Simkin},
title = {Threshold Private Set Intersection with Better Communication Complexity},
howpublished = {Cryptology {ePrint} Archive, Paper 2023/919},
year = {2023},
url = {https://eprint.iacr.org/2023/919}
}
Note: In order to protect the privacy of readers, eprint.iacr.org
does not use cookies or embedded third party content.