t-PSI: Efficient Multi-party Private Set Intersection with ThresholdDownload PDFOpen Website

Published: 2022, Last Modified: 05 Nov 2023SmartWorld/UIC/ScalCom/DigitalTwin/PriComp/Meta 2022Readers: Everyone
Abstract: Multi-party privacy set intersection (MPSI) enables multiple parties to compute the intersection of their datasets without leaking data privacy. Among existing MPSI protocols, e.g., KMPRT-based protocols, oblivious evaluation of programmable pseudo-random function (OPPRF) or oblivious pseudo-random function (OPRF) is typically used to generate pseudo random numbers, requiring frequent online interactions. To mitigate such communication overheads, we propose the threshold Privacy Set Intersection (t-PSI) protocol for multi-party, leveraging the Shamir Secret Sharing (SSS) protocol and the masking construction mechanism. We propose two types of masking construction mechanisms: Polynomial and Garbled Bloom-filter. To the best of our knowledge, this is the first Secret Sharing-based MPSI protocol. With the significant reduction of inter-party communication, the t-PSI protocol is highly scalable and can handle datasets ranging from 2 <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">6</sup> to 2 <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">20</sup> . Further, with built-in fault tolerance, t-PSI works even if some parties went offline during protocol execution. As shown in the experiments, for five parties with datasets of 2 <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">20</sup> items each, the proposed t-PSI takes only 63 seconds, outperforming the state-of-the-art in [1].
0 Replies

Loading