International Association for Cryptologic Research

International Association
for Cryptologic Research

CryptoDB

Amortizing Circuit-PSI in the Multiple Sender/Receiver Setting

Authors:
Aron van Baarsen , CWI, Leiden University
Marc Stevens , CWI
Download:
DOI: 10.62056/a0fhsgvtw
URL: https://cic.iacr.org//p/1/3/2
Search ePrint
Search Google
Abstract:

Private set intersection (PSI) is a cryptographic functionality for two parties to learn the intersection of their input sets, without leaking any other information. Circuit-PSI is a stronger PSI functionality where the parties learn only a secret-shared form of the desired intersection, thus without revealing the intersection directly. These secret shares can subsequently serve as input to a secure multiparty computation of any function on this intersection.

In this paper we consider several settings in which parties take part in multiple Circuit-PSI executions with the same input set, and aim to amortize communications and computations. To that end, we build up a new framework for Circuit-PSI around generalizations of oblivious (programmable) PRFs that are extended with offline setup phases. We present several efficient instantiations of this framework with new security proofs for this setting. As a side result, we obtain a slight improvement in communication and computation complexity over the state-of-the-art semi-honest Circuit-PSI protocol by Bienstock et al. (USENIX '23). Additionally, we present a novel Circuit-PSI protocol from a PRF with secret-shared outputs, which has linear communication and computation complexity in the parties' input set sizes, and is able to realize a stronger security notion. Lastly, we derive the potential amortizations over multiple protocol executions, and observe that each of the presented instantiations is favorable in at least one of the multiple-execution settings.

BibTeX
@article{cic-2024-34813,
  title={Amortizing Circuit-PSI in the  Multiple Sender/Receiver Setting},
  journal={cic},
  publisher={International Association for Cryptologic Research},
  volume={1, Issue 3},
  url={https://cic.iacr.org//p/1/3/2},
  doi={10.62056/a0fhsgvtw},
  author={Aron van Baarsen and Marc Stevens},
  year=2024
}