Updatable Private Set Intersection Revisited: Extended Functionalities, Deletion, and Worst-Case Complexity

被引:0
|
作者
Badrinarayanan, Saikrishna [1 ]
Miao, Peihan [2 ]
Shi, Xinyi [2 ]
Tromanhauser, Max [2 ]
Zeng, Ruida [2 ]
机构
[1] LinkedIn, Seattle, WA 98104 USA
[2] Brown Univ, Providence, RI USA
关键词
Private Set Intersection; Secure Two-Party Computation; Oblivious Data Structure;
D O I
10.1007/978-981-96-0938-3_7
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Private set intersection (PSI) allows two mutually distrusting parties each holding a private set of elements, to learn the intersection of their sets without revealing anything beyond the intersection. Recent work (Badrinarayanan et al., PoPETS'22) initiates the study of updatable PSI (UPSI), which allows the two parties to compute PSI on a regular basis with sets that constantly get updated, where both the computation and communication complexity only grow with the size of the small updates and not the large entire sets. However, there are several limitations of their presented protocols. First, they can only be used to compute the plain PSI functionality and do not support extended functionalities such as PSI-Cardinality and PSI-Sum. Second, they only allow parties to add new elements to their existing set and do not support arbitrary deletion of elements. Finally, their addition-only protocols either require both parties to learn the output or only achieve low complexity in an amortized sense and incur linear worst-case complexity. In this work, we address all the above limitations. In particular, we study UPSI with semi-honest security in both the addition-only and addition-deletion settings. We present new protocols for both settings that support plain PSI as well as extended functionalities including PSI-Cardinality and PSI-Sum, achieving one-sided output (which implies two-sided output). In the addition-only setting, we also present a protocol for a more general functionality Circuit-PSI that outputs secret shares of the intersection. All of our protocols have worst-case computation and communication complexity that only grow with the set updates instead of the entire sets (except for a polylogarithmic factor). We implement our new UPSI protocols and compare with the state-of-the-art protocols for PSI and extended functionalities. Our protocols compare favorably when the total set sizes are sufficiently large, the new updates are sufficiently small, or in networks with low bandwidth.
引用
收藏
页码:200 / 233
页数:34
相关论文
共 50 条
  • [1] Laconic updatable private set intersection
    Kong, Xiangqian
    Chen, Lanxiang
    Zhu, Yizhao
    Mu, Yi
    JOURNAL OF INFORMATION SECURITY AND APPLICATIONS, 2025, 89
  • [2] Updatable Private Set Intersection With Forward Privacy
    Wang, Ruochen
    Zhou, Jun
    Cao, Zhenfu
    Dong, Xiaolei
    Choo, Kim-Kwang Raymond
    IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2024, 19 : 8573 - 8586
  • [3] DH-Based Updatable Private Set Intersection
    Zhang, Yingbo
    Liu, Momeng
    Li, Yunyun
    International Journal of Network Security, 2024, 26 (06) : 1092 - 1101
  • [4] Updatable Packet Classification on FPGA with Bounded Worst-Case Performance
    Xin, Yao
    Li, Wenjun
    Xie, Gaogang
    Xu, Yang
    Wang, Yi
    2022 IEEE SYMPOSIUM ON HIGH-PERFORMANCE INTERCONNECTS (HOTI), 2022, : 21 - 28
  • [5] Multi-party Updatable Delegated Private Set Intersection
    Abadi, Aydin
    Dong, Changyu
    Murdoch, Steven J.
    Terzis, Sotirios
    FINANCIAL CRYPTOGRAPHY AND DATA SECURITY, FC 2022, 2022, 13411 : 100 - 119
  • [6] WORST-CASE ANALYSIS OF THE SET-UNION PROBLEM WITH EXTENDED BACKTRACKING
    GAMBOSI, G
    ITALIANO, GF
    TALAMO, M
    THEORETICAL COMPUTER SCIENCE, 1989, 68 (01) : 57 - 70
  • [7] On the structure and complexity of worst-case equilibria
    Fischer, Simon
    Voecking, Berthold
    THEORETICAL COMPUTER SCIENCE, 2007, 378 (02) : 165 - 174
  • [8] On the structure and complexity of worst-case equilibria
    Fischer, S
    Vöcking, B
    INTERNET AND NETWORK ECONOMICS, PROCEEDINGS, 2005, 3828 : 151 - 160
  • [9] Improved worst-case complexity for the MIN 3-SET COVERING problem
    Della Croce, Federico
    Escoffier, Bruno
    Paschos, Vangelis Th.
    OPERATIONS RESEARCH LETTERS, 2007, 35 (02) : 205 - 210
  • [10] Worst-case to average-case reductions revisited
    Gutfreund, Dan
    Ta-Shma, Amnon
    APPROXIMATION, RANDOMIZATION, AND COMBINATORIAL OPTIMIZATION: ALGORITHMS AND TECHNIQUES, 2007, 4627 : 569 - +