基于双云辅助的超阈值多方隐私集合交集计算协议
作者:
作者单位:

1.上海海洋大学;2.福建师范大学

基金项目:

国家自然科学基金项目(面上项目,重点项目,重大项目)


Double Cloud Assisted Based Over-Threshold Multi-party Private Set Intersection Protocol
  • 摘要
  • | |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • | |
  • 文章评论
    摘要:

    超阈值多方隐私集合求交协议(OT-MP-PSI)是PSI协议的变体,允许m个参与方共同计算至少t (t<=m)个参与方中拥有相同元素的超阈值交集,且保证仅拥有超阈值元素的参与方才能知晓该元素是否属于超阈值交集,对于其它信息一无所知. OT-MP-PSI推广了PSI的实际应用场景.现有方案均基于昂贵的公钥密码来构建,其较大的计算量导致运行时间缓慢.本文首先设计了一个基于对称密码的不经意可编程伪随机秘密共享(OPPR-SS)密码组件,并基于OPPR-SS组件设计了双云辅助的OT-MP-PSI协议,将秘密分发和重构的任务分别交给不可信云服务器来辅助完成,实现了弱计算能力的参与方也能完成OT-MP-PSI协议.本文在半诚实模型下证明了协议安全性.相比现有的OT-MP-PSI协议,本文协议在秘密分发和重构阶段均具有最优运行时间和通信负载,参与方、共享方和重构方的通信复杂度不在与阈值t有关,实现了参与方常数轮的通信,通信复杂度仅为O(n),秘密分发方和重构方的计算复杂度仅与对称密码次数有关.

    Abstract:

    Over-threshold multi-party private set intersection (OT-MP-PSI) protocol is a variant of the conventional PSI, allowing m participants to jointly compute the set of threshold intersections for which at least t (t<=m) participants have the common element and ensuring that only the participant with the element knows whether it belongs to the threshold intersection and nothing else to the other elements. Existing solutions adapt those expensive public-key based cryptographic exponential operations which result in heavy computational overhead and low efficiency. In this paper, we design a novel cryptographic component, oblivious programmable pseudo-random function with secret sharing (OPPR-SS), which can achieve the oblivious pseudo-random secret sharing only rely on symmetric key based cryptographic operations. Furthermore, based on OPPR-SS, a double cloud assisted based OT-MP-PSI protocol is designed to deliver the task of sharing secrets and reconstructing secrets to the untrustworthy clouds, respectively, realizing that the participants with weak computational capability can complete the OT-MP-PSI protocol. Compared to the related work, our protocol has the best runtime and communication load among the existing OT-MP-PSI protocols. The number of communication rounds for the participants is constant and the communication complexity is O(n). The computational complexity of the sharing secrets cloud and reconstructing secrets cloud is only related to the number of symmetric-key based cryptographic operations.

    参考文献
    相似文献
    引证文献
引用本文
相关视频

分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2022-03-16
  • 最后修改日期:2022-06-15
  • 录用日期:2022-07-18
文章二维码
您是第位访问者
版权所有:中国科学院软件研究所 京ICP备05046678号-3
地址:北京市海淀区中关村南四街4号,邮政编码:100190
电话:010-62562563 传真:010-62562533 Email:jos@iscas.ac.cn
技术支持:北京勤云科技发展有限公司

京公网安备 11040202500063号