Abstract
We present a new protocol for computing a circuit which implements the private set intersection functionality (PSI). Using circuits for this task is advantageous over the usage of specific protocols for PSI, since many applications of PSI do not need to compute the intersection itself but rather functions based on the items in the intersection. Our protocol is the first circuit-based PSI protocol to achieve linear communication complexity. It is also concretely more efficient than all previous circuit-based PSI protocols. For example, for sets of size 220 it improves the communication of the recent work of Pinkas et al. (EUROCRYPT’18) by more than 10 times, and improves the run time by a factor of 2.8x in the LAN setting, and by a factor of 5.8x in the WAN setting. Our protocol is based on the usage of a protocol for computing oblivious programmable pseudo-random functions (OPPRF), and more specifically on our technique to amortize the cost of batching together multiple invocations of OPPRF.
| Original language | English |
|---|---|
| Title of host publication | Advances in Cryptology – EUROCRYPT 2019 - 38th Annual International Conference on the Theory and Applications of Cryptographic Techniques, Proceedings |
| Editors | Vincent Rijmen, Yuval Ishai |
| Publisher | Springer Verlag |
| Pages | 122-153 |
| Number of pages | 32 |
| ISBN (Print) | 9783030176587 |
| DOIs | |
| State | Published - 2019 |
| Event | 38th Annual International Conference on the Theory and Applications of Cryptographic Techniques, Eurocrypt 2019 - Darmstadt, Germany Duration: 19 May 2019 → 23 May 2019 |
Publication series
| Name | Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) |
|---|---|
| Volume | 11478 LNCS |
| ISSN (Print) | 0302-9743 |
| ISSN (Electronic) | 1611-3349 |
Conference
| Conference | 38th Annual International Conference on the Theory and Applications of Cryptographic Techniques, Eurocrypt 2019 |
|---|---|
| Country/Territory | Germany |
| City | Darmstadt |
| Period | 19/05/19 → 23/05/19 |
Bibliographical note
Publisher Copyright:© International Association for Cryptologic Research 2019.
Funding
Acknowledgements. We thank Ben Riva and Udi Wieder for valuable discussions about this work. This work has been co-funded by the DFG within project E4 of the CRC CROSSING and by the BMBF and the HMWK within CRISP, by the BIU Center for Research in Applied Cryptography and Cyber Security in conjunction with the Israel National Cyber Bureau in the Prime Ministers Office, and by a grant from the Israel Science Foundation.
| Funders |
|---|
| HMWK |
| Australian Prime Ministers Centre |
| Deutsche Forschungsgemeinschaft |
| Bundesministerium für Bildung und Forschung |
| Israel Science Foundation |
Keywords
- Private Set Intersection
- Secure computation