Paper 2023/1009
PSI with computation or Circuit-PSI for Unbalanced Sets from Homomorphic Encryption
Abstract
Circuit-based Private Set Intersection (circuit-PSI) refers to cryptographic protocols that let two parties with input set $X$ and $Y$ compute a function $f$ over the intersection set $X \cap Y$, without revealing any other information. The research efforts for circuit-PSI mainly focus on the case where input set sizes $|X|$ and $|Y|$ are similar so far, and they scale poorly for extremely unbalanced set sizes $|X| \gg |Y|$. Recently, Lepoint \textit{et al.} (ASIACRYPT'21) proposed the first dedicated solutions for this problem, which has online cost only linear in the small set size $|Y|$. However, it requires an expensive setup phase that requires huge storage of about $O(|X|)$ on the small set holder side, which can be problematic in applications where the small set holder is assumed to have restricted equipment. In this work, we suggest new efficient proposals for circuit-PSI tailored for unbalanced inputs, which feature {\emph{zero}} small set holder side storage, and comparable online phase performance to the previous work. At the technical core, we use homomorphic encryption (HE) based {\emph{plain}} PSI protocols of Cong \textit{et al.} (CCS'21), with several technically non-trivial arguments on algorithm and security. We demonstrate the superiority of our proposals in several input set sizes by an implementation. As a representative example, for input sets of size $2^{24}$ and $2^{12}$, our proposals require {\emph{zero}} storage on the small set holder whereas Lepoint \textit{et al.} requires over $7$GB. The online phase remains similar; over LAN network setting, ours takes $7.5$ (or $20.9$s) seconds with $45$MB (or $11.7$MB) communication, while Lepoint \textit{et al.} requires $4.2$ seconds with $117$MB communication.
Metadata
- Available format(s)
- Category
- Cryptographic protocols
- Publication info
- Published elsewhere. ASIACCS'23
- Keywords
- Private set intersectionCircuit-based psi
- Contact author(s)
- yongha son @ samsung com
- History
- 2023-06-29: approved
- 2023-06-29: received
- See all versions
- Short URL
- https://ia.cr/2023/1009
- License
-
CC BY-NC-SA
BibTeX
@misc{cryptoeprint:2023/1009, author = {Yongha Son and Jinhyuck Jeong}, title = {{PSI} with computation or Circuit-{PSI} for Unbalanced Sets from Homomorphic Encryption}, howpublished = {Cryptology {ePrint} Archive, Paper 2023/1009}, year = {2023}, url = {https://eprint.iacr.org/2023/1009} }