首页> 外文会议>International conference on information security and cryptology >Practically Efficient Multi-party Sorting Protocols from Comparison Sort Algorithms
【24h】

Practically Efficient Multi-party Sorting Protocols from Comparison Sort Algorithms

机译:比较排序算法的实用高效多方排序协议

获取原文
获取外文期刊封面目录资料

摘要

Sorting is one of the most important primitives in various systems, for example, database systems, since it is often the dominant operation in the running time of an entire system. Therefore, there is a long list of work on improving its efficiency. It is also true in the context of secure multi-party computation (MPC), and several MPC sorting protocols have been proposed. However, all existing MPC sorting protocols are based on less efficient sorting algorithms, and the resultant protocols are also inefficient. This is because only a method for converting data-oblivious algorithms to corresponding MPC protocols is known, despite the fact that most efficient sorting algorithms such as quicksort and merge sort are not data-oblivious. We propose a simple and general approach of converting non-data-oblivious comparison sort algorithms, which include the above algorithms, into corresponding MPC protocols. We then construct an MPC sorting protocol from the well known efficient sorting algorithm, quicksort, with our approach. The resultant protocol is practically efficient since it significantly improved the running time compared to existing protocols in experiments.
机译:排序是各种系统(例如数据库系统)中最重要的原语之一,因为排序通常是整个系统运行时的主要操作。因此,有很多工作要提高效率。在安全的多方计算(MPC)的上下文中也是如此,并且已经提出了几种MPC排序协议。但是,所有现有的MPC排序协议都基于效率较低的排序算法,因此生成的协议效率也不高。这是因为尽管最有效的排序算法(例如快速排序和合并排序)并不是数据不敏感的事实,但是仅已知一种将数据不敏感的算法转换为相应的MPC协议的方法。我们提出了一种简单而通用的方法,将包括上述算法在内的无数据无关的比较排序算法转换为相应的MPC协议。然后,使用我们的方法,从众所周知的高效排序算法quicksort构造MPC排序协议。所得协议实际上是有效的,因为与实验中的现有协议相比,它大大缩短了运行时间。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号