Efficient Private Multiset ID Protocols.

IACR Cryptol. ePrint Arch.(2023)

引用 0|浏览16
暂无评分
摘要
Private-ID (PID) protocol enables two parties, each holding a private set of items, to privately compute a set of random universal identifiers (UID) corresponding to the records in the union of their sets, where each party additionally learns which UIDs correspond to which items in its set but not if they belong to the intersection or not. PID is very useful in the privacy computation of databases query, e.g. inner join and join for compute. Known PID protocols all assume the input of both parties is a set. In the case of join, a more common scenario is that one party’s primary key (unique) needs to join the other party’s foreign key (duplicate). How to construct an efficient Private Multiset ID (PMID) protocol to support the above key-foreign key join remains open. We resolve this problem by constructing efficient PMID protocols from Oblivious PRF, Private Set Union, and a newly introduced primitive called Deterministic-Value Oblivious Programmable PRF (dv-OPPRF). We also propose some PMID applications, including Private Inner Join, Private Full Join, and Private Join for Compute. We implement our PMID protocols and state-of-the-art PID protocols as performance baselines. The experiments show that the performances of our PMID are almost the same as the state-of-the-art PIDs when we set the multiplicity . Our PMID protocols scale well when either or . The performances also correctly reflect excessive data expansion when both for the more general cross join case.
更多
查看译文
关键词
protocols
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要