Communication Optimal Unbalanced Private Set Union

Jean-Guillaume DumasUGA, LJK, CASC, Alexis GalanCASC, Bruno GrenetCASC, Aude MaignanCASC, Daniel S. Roche
{"title":"Communication Optimal Unbalanced Private Set Union","authors":"Jean-Guillaume DumasUGA, LJK, CASC, Alexis GalanCASC, Bruno GrenetCASC, Aude MaignanCASC, Daniel S. Roche","doi":"arxiv-2402.16393","DOIUrl":null,"url":null,"abstract":"We consider the private set union (PSU) problem, where two parties each hold\na private set of elements, and they want one of the parties (the receiver) to\nlearn the union of the two sets and nothing else. Our protocols are targeted\nfor the unbalanced case where the receiver's set size is larger than the\nsender's set size, with the goal of minimizing the costs for the sender both in\nterms of communication volume and local computation time. This setting is\nmotivated by applications where the receiver has significantly more data (input\nset size) and computational resources than the sender which might be realized\non a small, low-power device. Asymptotically, we achieve communication cost\nlinear in the sender's (smaller) set size, and computation costs for sender and\nreceiver which are nearly-linear in their respective set sizes. To our\nknowledge, ours is the first algorithm to achieve nearly-linear communication\nand computation for PSU in this unbalanced setting. Our protocols utilize fully\nhomomorphic encryption (FHE) and, optionally, linearly homomorphic encryption\n(LHE) to perform the necessary computations while preserving privacy. The\nunderlying computations are based on univariate polynomial arithmetic realized\nwithin homomorphic encryption, namely fast multiplication, modular reduction,\nand multi-point evaluation. These asymptotically fast HE polynomial arithmetic\nalgorithms may be of independent interest.","PeriodicalId":501033,"journal":{"name":"arXiv - CS - Symbolic Computation","volume":"15 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-02-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - CS - Symbolic Computation","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2402.16393","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

We consider the private set union (PSU) problem, where two parties each hold a private set of elements, and they want one of the parties (the receiver) to learn the union of the two sets and nothing else. Our protocols are targeted for the unbalanced case where the receiver's set size is larger than the sender's set size, with the goal of minimizing the costs for the sender both in terms of communication volume and local computation time. This setting is motivated by applications where the receiver has significantly more data (input set size) and computational resources than the sender which might be realized on a small, low-power device. Asymptotically, we achieve communication cost linear in the sender's (smaller) set size, and computation costs for sender and receiver which are nearly-linear in their respective set sizes. To our knowledge, ours is the first algorithm to achieve nearly-linear communication and computation for PSU in this unbalanced setting. Our protocols utilize fully homomorphic encryption (FHE) and, optionally, linearly homomorphic encryption (LHE) to perform the necessary computations while preserving privacy. The underlying computations are based on univariate polynomial arithmetic realized within homomorphic encryption, namely fast multiplication, modular reduction, and multi-point evaluation. These asymptotically fast HE polynomial arithmetic algorithms may be of independent interest.
通信最优非平衡私集联盟
我们考虑的是私人集合联合(PSU)问题,即双方各自持有一个私人元素集合,他们希望其中一方(接收方)只学习两个集合的联合,而不学习其他内容。我们的协议针对的是接收方集合大小大于发送方集合大小的不平衡情况,目标是最大限度地降低发送方在通信量和本地计算时间方面的成本。在这种情况下,接收方的数据量(输入集大小)和计算资源都明显多于发送方,而这种应用可能是在小型、低功耗设备上实现的。渐进地,我们实现了通信成本与发送方(较小)数据集大小的线性关系,以及发送方和接收方计算成本与各自数据集大小的近似线性关系。据我们所知,我们的算法是第一种在这种不平衡设置下实现 PSU 的近线性通信和计算的算法。我们的协议利用全同态加密(FHE)和可选的线性同态加密(LHE)来执行必要的计算,同时保护隐私。基本计算基于在同态加密中实现的单变量多项式运算,即快速乘法、模块化还原和多点评估。这些近似快速的 HE 多项式算术算法可能会引起独立的兴趣。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信