首页> 外文会议>IEEE International Conference on Trust, Security and Privacy in Computing and Communications >Multi-party Private Set Intersection in Vertical Federated Learning
【24h】

Multi-party Private Set Intersection in Vertical Federated Learning

机译:垂直联合学习中的多方私人设定交叉路口

获取原文

摘要

Vertical federated learning (VFL) is a privacy-preserving machine learning framework in which the training dataset is vertically partitioned and distributed over multiple parties, i.e., for each sample each party only possesses some attributes of it. In this paper we address the problem of computing private set intersection (PSI) in VLF, in which a private set denotes the data possessed by a party satisfying some distinguishing constraint. This problem actually asks how the parties jointly compute the common IDs of their private sets, which plays a key role in many learning tasks such as Decision Tree Learning. Currently all known PSI protocols, to our knowledge, either involve expensive cryptographic operations, or are designed for the two-party scenario originally which will leak privacy-sensitive information in multi-party scenario if applied to each pair of parties gradually. In this paper we propose a new multi-party PSI protocol in VFL, which can even handle the case that some parties drop out in the running of the protocol. Our protocol achieves the security that any coalition of corrupted parties, which number is less than a threshold, cannot learn any secret information of honest parties, thus realizing the goal of preserving the privacy of the involved parties. Moreover, it only relies on light cryptographic primitives (i.e. PRGs) and thus works more efficiently compared to the known protocols, especially when the sample number of dataset gets larger and larger. Our starting point to solve the PSI problem in VFL is to reduce it to computing the AND operation of multiple bit-vectors, each held by one party, which are used to identify parties' private sets in their data. Then our main technical contribution is to present an efficient protocol for summing up these vectors, called MulSUM, and then adapt it to a desired protocol, called MulAND, to compute the AND of these vectors, which result actually identifies the intersection of private sets of all (online) parties, thus accomplishing the PSI issue.
机译:垂直联合学习(VFL)是一种隐私保留机器学习框架,其中训练数据集垂直分区并分发在多方,即,对于每个方只拥有它的某些属性。在本文中,我们解决了VLF中计算私有设置交叉口(PSI)的问题,其中私有集表示满足某种区​​别约束的一方所拥有的数据。此问题实际上询问各方如何联合计算其私有套装的共同ID,这在许多学习任务中扮演了决策树学习的许多关键作用。目前,所有已知的PSI协议,我们的知识都涉及昂贵的加密操作,或者是最初的两个方情景,如果逐渐应用于每对各方,则将泄漏在多方场景中的隐私敏感信息。在本文中,我们在VFL中提出了一种新的多方PSI协议,甚至可以处理某些方在协议运行中删除的情况。我们的协议达到了任何腐败缔约方联盟的安全性,这些缔约方的联盟不到门槛,无法学习任何诚实缔约方的秘密信息,从而实现了保留所涉缔约方隐私的目标。此外,它只依赖于光加密基元(即PRGS),因此与已知协议相比更有效地工作,特别是当数据集的样本数量变大而更大时。我们在VFL中解决PSI问题的起点是将其降低到计算多个位传载体的和操作,每个位数由一方持有,该方用于识别其数据中的各方的私有集。然后我们的主要技术贡献是提出一个有效的协议,用于总结这些载体,称为杀虫,然后将其调整到所需的协议,称为Muland,以计算这些向量,这实际上实际上识别了私有集的交叉点所有(在线)各方,从而实现PSI问题。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号