Private Set Intersection for Unequal Set Sizes with Mobile Applications

Ágnes Kiss, Jian Liu, Thomas Schneider, N Asokan, Benny Pinkas

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

331 Downloads (Pure)

Abstract

Private set intersection (PSI) is a cryptographic technique that is applicable to many privacy-sensitive scenarios. For decades, researchers have been focusing on improving its efficiency in both communication and computation. However, most of the existing solutions are inefficient for an unequal number of inputs, which is common in conventional client-server settings. In this paper, we analyze and optimize the efficiency of existing PSI protocols to support precomputation so that they can efficiently deal with such input sets. We transform four existing PSI protocols into the precomputation form such that in the setup phase the communication is linear only in the size of the larger input set, while in the online phase the communication is linear in the size of the smaller input set. We implement all four protocols and run experiments between two PCs and between a PC and a smartphone and give a systematic comparison of their performance. Our experiments show that a protocol based on securely evaluating a garbled AES circuit achieves the fastest setup time by several orders of magnitudes, and the fastest online time in the PC setting where AES-NI acceleration is available. In the mobile setting, the fastest online time is achieved by a protocol based on the Diffie-Hellman assumption.
Original languageEnglish
Title of host publicationProceedings on Privacy Enhancing Technologies
PublisherDe Gruyter
Pages177–197
DOIs
Publication statusPublished - 10 Oct 2017
MoE publication typeA4 Conference publication
EventPrivacy Enhancing Technologies Symposium - Stockholm, Sweden
Duration: 16 Jul 201920 Jul 2019
Conference number: 19

Publication series

NameProceedings on Privacy Enhancing Technologies
PublisherDe Gruyter
Number4
Volume2017
ISSN (Electronic)2299-0984

Conference

ConferencePrivacy Enhancing Technologies Symposium
Abbreviated titlePETS
Country/TerritorySweden
CityStockholm
Period16/07/201920/07/2019

Keywords

  • Private set intersection
  • Bloom filter
  • Oblivious pseudorandom function

Fingerprint

Dive into the research topics of 'Private Set Intersection for Unequal Set Sizes with Mobile Applications'. Together they form a unique fingerprint.

Cite this