Streaming and Unbalanced PSI from Function Secret Sharing

Samuel Dittmer, Yuval Ishai, Steve Lu, Rafail Ostrovsky, Mohamed Elsabagh, Nikolaos Kiourtis, Brian Schulte, Angelos Stavrou

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

3 Scopus citations

Abstract

Private Set Intersection (PSI) is one of the most useful and well-studied instances of secure computation, with many variants and applications. In this work, we present new solutions to PSI and a weighted variant in which the output is the sum of the weights of keywords in the intersection. Our protocols apply to the semi-honest, two-server model and are optimized for the unbalanced case, where one of the sets is much larger than the other, and for a dynamic streaming setting, in which sets can evolve over time. Our protocols make use of Function Secret Sharing (FSS) to aggregate numerical payloads associated with the intersection while minimizing interaction and computational overhead. They avoid the use of public-key cryptography, giving simple and concretely efficient protocols for unbalanced PSI. In the dynamic setting, we use queuing theory to eliminate leakage with minimal overhead while ensuring low wait times, giving efficient streaming unbalanced PSI.

Original languageEnglish
Title of host publicationSecurity and Cryptography for Networks - 13th International Conference, SCN 2022, Proceedings
EditorsClemente Galdi, Stanislaw Jarecki
Pages564-587
Number of pages24
DOIs
StatePublished - 2022
Event13th International Conference on Security and Cryptography for Networks, SCN 2022 - Amalfi, Italy
Duration: 12 Sep 202214 Sep 2022

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume13409 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference13th International Conference on Security and Cryptography for Networks, SCN 2022
Country/TerritoryItaly
CityAmalfi
Period12/09/2214/09/22

ASJC Scopus subject areas

  • Theoretical Computer Science
  • General Computer Science

Fingerprint

Dive into the research topics of 'Streaming and Unbalanced PSI from Function Secret Sharing'. Together they form a unique fingerprint.

Cite this