首页> 外文会议>Australasian conference on information security and privacy >Efficient Secure Multi-Party Protocols for Decision Tree Classification
【24h】

Efficient Secure Multi-Party Protocols for Decision Tree Classification

机译:决策树分类的高效安全多方协议

获取原文

摘要

We propose novel secure multi-party protocols for decision-tree classification. Our protocols hide not only an input vector and an output class but also the structure of the tree, which incurs an exponential communication complexity in terms of the maximum depth of the tree, d_(max), for a naive construction. We tackle this problem by applying Oblivious RAM (ORAM) and obtain two efficient constructions with polynomial communication complexity (that counts the number of multiplications). The first protocol simulates ORAM in secure multiparty computation. The communication complexity of the first protocol is O(d~3_(max) log d_(max)) in the online phase and O(d~4_(max) log d_(max)) in total. We then improve this protocol by removing the position-map accesses, which is the most time-consuming parts in the ORAM. In the second protocol, we reduce the communication complexity to O(d~2_(max) log d_(max)) in the online phase and O(d~3_(max) log d_(max)) in total, and also reduce the number of rounds from O(d~2_(max)) to O(d_(max)). We implemented the proposed two constructions and the naive one, and experimentally evaluated their performance.
机译:我们提出了新颖的安全多方协议,用于决策树分类。我们的协议不仅隐藏了输入向量和输出类,还隐藏了树的结构,这对于朴素的构造而言,就树的最大深度d_(max)而言,导致了指数级的通信复杂性。我们通过应用Oblivious RAM(ORAM)解决了这个问题,并获得了两个有效的构造,具有多项式通信复杂度(计算乘法次数)。第一个协议在安全的多方计算中模拟ORAM。第一协议的通信复杂度在线阶段为O(d〜3_(max)log d_(max)),总计为O(d〜4_(max)log d_(max))。然后,我们通过删除位置图访问(这是ORAM中最耗时的部分)来改进此协议。在第二种协议中,我们将在线阶段的通信复杂度降低到O(d〜2_(max)log d_(max)),将总通信复杂度降低到O(d〜3_(max)log d_(max)),并且还降低了通信复杂度从O(d〜2_(max))到O(d_(max))的轮数。我们实施了建议的两种构造和幼稚的一种构造,并通过实验评估了它们的性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号