首页> 外文期刊>Journal of Cryptology >Secure Computation of the Median (and Other Elements of Specified Ranks)
【24h】

Secure Computation of the Median (and Other Elements of Specified Ranks)

机译:中位数(和指定等级的其他元素)的安全计算

获取原文
获取原文并翻译 | 示例
           

摘要

We consider the problem of securely computing the ith-ranked element of the union of two or more large, confidential data sets. This is a fundamental question motivated by many practical contexts. For example, two competitive companies may wish to compute the median salary of their combined employee populations without revealing to each other the exact salaries of their employees. While protocols do exist for computing the tth-ranked element, they require time that is at least linear in the sum of the sizes of their combined inputs. This paper investigates two-party and multi-party protocols for both the semi-honest and malicious cases. In the two-party setting, we prove that the problem can be solved in a number of rounds that is logarithmic in k. where each round requires communication and computation cost that is linear in b, the number of bits needed to describe each element of the input data. In the multiparty setting, we prove that the number of rounds is linear in b, where each round has overhead proportional to b multiplied by the number of parties. The multi-party protocol can be used in the two-party case. The overhead introduced by our protocols closely match the communication complexity lower bound. Our protocols can handle a malicious adversary via simple consistency checks.
机译:我们考虑安全地计算两个或更多大型机密数据集联合的第i个元素的问题。这是由许多实际情况引起的基本问题。例如,两家有竞争力的公司可能希望在不相互透露其雇员确切工资的情况下,计算其雇员总数的中位数。尽管确实存在用于计算排名第t的元素的协议,但它们所要求的时间至少是其组合输入的大小之和是线性的。本文针对半诚实和恶意案例研究了两方和多方协议。在两方设置中,我们证明了可以在k个对数的多个回合中解决问题。其中每一轮需要的通信和计算成本在b中呈线性,这是描述输入数据的每个元素所需的位数。在多方环境中,我们证明了回合数在b中是线性的,其中每个回合的开销与b乘以参与方数成正比。多方协议可以在两方情况下使用。我们的协议引入的开销与通信复杂度的下限非常匹配。我们的协议可以通过简单的一致性检查来处理恶意对手。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号