若干安全多方计算应用协议研究

来源 :安徽大学 | 被引量 : 0次 | 上传用户:lygwzs
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
安全多方计算(Secure Multi-Party Computation,简称SMC)是研究多个参与方合作计算一个约定函数,任何参与方都在不泄露自己的输入信息的情况下,计算结束后每个参与方都知道这个函数的输出结果,同时没有人知道其他参与者输入的任何信息。而针对特殊的安全多方计算问题,即不同应用环境背景下的多方计算问题,寻找切实高效的SMC问题的解决方案,是当前SMC问题的研究热点。安全多方计算要满足两个基本需求:一是要保证输出结果的正确性,二是要保证输入数据的保密性。安全多方计算问题首先由图灵奖得主Yao提出,随着学者的深入研究,目前已经细化产生了许多研究方向,比如秘密分享,计算几何,网上谈判,电子投票等。尽管安全多方计算在现实生活中的应用刚刚开始,但是它必然会成为信息安全体系中的一个不可缺少的部分。本文的主要研究主要针对安全多方计算在一些特殊领域的应用问题。目前已经有很多学者对安全多方计算问题进行了研究,并得到了很好的结果。本文的主要工作有:首先,保护私有信息的多方排序问题。设计了两个保护私有信息的多方排序协议,协议一利用数据扰乱技术和特定的数据向量,通过异或和置换操作来实现安全多方排序;协议二利用了普通的公钥加密和置换操作来实现安全多方排序。这两个协议在半诚实模型条件下都可以解决保护私有信息的多方排序问题,计算代价较小。其次,安全数据查询统计方案。设计了一个安全数据查询统计方案,首次提出这一问题。即T拥有一个存储了n个数据的公共数据库DB,供已注册的合法的m个用户进行查询。这m个用户想从DB中查询得到自己感兴趣的信息,但又不想泄露自己所要查询的信息。与此同时,该公共数据库也想对某一时段的查询进行统计分析,以便提供更好的服务。这查询统计方案是基于茫然传送协议完成实现的。再次,保护私有信息的直线分割多边形面积协议。提出了一个新的问题,即在同一平面上,Alice有一个凸多边形,Bob有一条直线,直线与凸多边形相交,分凸多边形为两块。他们两个人都不想把自己私有信息告诉对方,但是Alice又想知道这两块面积的大小这一问题。对于这一提出的新的问题,利用Monte Carlo方法、点积协议和同态加密技术,作者给出了安全的解决方案。最后,一种抗强制的电子投票方案。设计了一个新的电子投票方案,该方案满足了电子投票的基本要求,并且较好的解决了电子投票中有关强迫投票和买卖选票的问题。通过允许投票人重复投票,使得强制者无法判断受迫者是否按照自己意愿投出选票,从而提高了电子投票的抗强制性。
其他文献
随着因特网和计算机视觉技术的发展,数字图像的产生、存储、分析和传输访问的数量呈指数级增长。全球每天都在不断地产生数以兆字节计数字图像数据,然而这些数据散乱地分布在
实现地形渲染的难点主要在于要给用户展现出真实的地形,并且保证实时性所要求的帧率(至少25FPS)。如果读取地形高度信息后,不进行任何处理直接作为顶点来渲染地形,这种方法在
软件测试是软件开发过程的重要环节,贯穿于软件生命周期的每一个阶段,目的是检验系统是否符合用户需求,尽可能地发现软件产品中存在的缺陷,以保证软件的质量,提高用户满意度
随着计算机网络技术的不断发展,这些技术在给日常生活带来方便的同时,其安全方面的隐患也日益暴露。在保障信息安全的众多技术中,密码技术无疑扮演着举足轻重的角色。图像数
集群系统简单的说就是由各种各样通用的商业化部件通过网络互连的方式组成。集群系统以其高可扩展性、高可用性以及高性价比等优点逐渐成为高性能计算机体系结构的发展趋势。
随着电子商务及手机通讯等嵌入式移动设备的兴起,嵌入式数据库管理系统得到了越来越广泛的应用空间。而通讯技术,软硬件技术的发展,使嵌入式应用技术的应用成为可能。   嵌入
近些年,下一代测序技术获得了突飞猛进的发展,由此产生了越来越多的测序数据。如何处理这些测试数据一直以来都是生物信息学领域的一项重要研究内容,下一代测序技术应用到转
伴随着Internet技术的飞速发展,网上购物逐渐成为人们购物消费的主要方式之一。服装作为人们生活中必不可少的生活用品之一,其网上销售数量一直名列前茅。但是,由于服装自身
学位
移动机器人视觉系统是机器人研究与应用领域的一个重要课题,是实现机器人导航的主要技术之一。本文设计了一种基于无线通信的移动机器人视觉系统。该系统设计为应用于采用上
反编译和逆向分析技术的发展,提高了对程序代码的分析能力,较好解决了代码移植、程序优化、系统安全等方面的疑难问题,同时也大大降低了软件的安全性。除了各国政府出台保护