特殊安全多方计算协议的研究
【摘要】:
因特网的发展使不同地域的网络用户的合作计算蓬勃发展。如果这种计算可以交给一个可信方完成,那么这个问题是非常简单的。可信方在收到各用户的秘密数据后,计算目标函数的值,并把结果返回给每个用户。然而,在现实中很难找到这样的可信方。如果不允许有可信方,那么安全多方计算就提供了必要的技术解决这一实际问题。
安全多方计算协议要解决的问题可以描述如下:设P={P_1 ,P_2 ,...,P_n }是n个参与者的集合,他们想要通过相互传递信息的方式“安全地”计算某个给定函数f ( x_1 , x_2 ,..., x_n ) = ( y_1 , y_2 ,..., yn)。其中,函数f的n个输入x_1 , x_2,..., x_n分别由n个参与者P_1 ,P_2 ,...,P n秘密地掌握而不被其他人知道,在计算结束后,要求P_1 ,P_2 ,...,P_n分别得到y_1 , y_2,..., y_n,这里的安全性主要指参与者P_i ( i = 1, 2,..., n)得不到关于参与者P_j的x j和y_j( j = 1,2,..., i -1, i + 1,..., n)的任何信息( x_i和y_i隐含信息除外)。
在过去的三十年中,有大量工作是针对一般函数研究的,即对一般安全多方计算的研究,这极大地丰富了安全多方计算的理论。然而,针对一般函数设计的安全多方计算协议由于复杂度过高而在实际应用中并不可行,所以一些国际国内的密码学者转向对特定函数进行特殊安全多方计算的研究。
本文研究了两类特殊安全多方计算协议——保密比较协议和安全凸包协议,主要贡献如下:
1.定义了带有茫然第三方的两方保密比较的安全性,并在此基础上分析了基于φ-隐性假设和同态公钥加密的带有茫然第三方的两方保密比较协议的正确性与安全性;设计了一个基于对称加密的带有茫然第三方的两方保密比较协议,并在安全模型下证明了该协议的秘密性;对基于同态公钥加密的保密比较协议和基于对称加密的比较协议,从通信复杂度、计算复杂度和安全性等方面分析和比较得出:前者更具有理论价值,而后者更具有实际应用价值。
2. Wang第一次基于包裹法和快包法设计了两个安全两方凸包计算协议,本文分析了其基于快包法协议的错误;在此基础上递进地提出了两个改进协议,并分析了改进协议的正确性和秘密性;从计算复杂度和通信复杂度两个方面对包裹法协议和两个改进协议分析和比较后发现:改进协议Ⅰ在效率上优于包裹法协议;改进协议Ⅱ在一般情况(已知点个数远大于凸包边界点个数)下的效率优于其他两者的结论。
3.改进协议Ⅱ是在改进协议Ⅰ的基础上提出的,其调用了改进协议Ⅰ,本质上说,改进协议Ⅰ是改进协议Ⅱ的核心。本文实现了改进协议Ⅰ的核心算法,从而验证了两个改进协议的正确性。
|
|
|
|
1 |
田有亮;李秋贤;;理性密码协议研究进展[J];贵州大学学报(自然科学版);2018年03期 |
2 |
朱玉娜;韩继红;袁霖;范钰丹;陈韩托;谷文;;面向密码协议在线安全性的监测方法[J];通信学报;2016年06期 |
3 |
华东明,侯紫峰,韦卫,吴秋新;一种面向主体的密码协议设计逻辑[J];微电子学与计算机;2005年05期 |
4 |
姬东耀;冯登国;;对两个双方密码协议运行模式的攻击及改进[J];计算机科学;2003年06期 |
5 |
薛锐;彭长根;田有亮;;理性密码协议专栏序言(中英文)[J];密码学报;2019年01期 |
6 |
张玉清;吴建平;李星;;模型检测技术和密码协议分析[J];计算机科学;2001年08期 |
7 |
顾微微;黄桂芳;廖茂东;;代码混淆在密码协议中的应用[J];信息网络安全;2017年09期 |
8 |
李艳平;;一种双方不可否认密码协议的分析与改进[J];淮海工学院学报(自然科学版);2006年02期 |
9 |
姚卿达;李连弟;陈卫民;;强安全密码协议[J];中山大学学报(自然科学版);1990年02期 |
10 |
杨治安;;基于共管锁的密码协议模型[J];计算机应用;2009年S1期 |
11 |
刘怡文,李伟琴;密码协议的分层安全需求及验证[J];北京航空航天大学学报;2002年05期 |
12 |
桑永宣;曾吉文;;一种新的双方不可否认密码协议及其形式化分析[J];厦门大学学报(自然科学版);2008年05期 |
13 |
罗文俊,李祥;两个基于的密码协议的安全性分析[J];燕山大学学报;2005年04期 |
14 |
程华清;;密码协议分析的逻辑方法及其哲学意蕴[J];贵州工程应用技术学院学报;2017年06期 |
15 |
束妮娜,王亚弟;密码协议的形式化分析[J];计算机应用研究;2001年10期 |
16 |
束妮娜,王亚弟;密码协议的设计准则[J];计算机工程;2003年01期 |
17 |
姚琥
,胡建光
,黄俊杰;公开锁密码协议的可靠性研究[J];计算机与数字工程;1995年Z1期 |
18 |
王畅;对Li逻辑的一点改进及其应用[J];计算机安全;2004年01期 |
19 |
刘怡文,李伟琴,冯登国;密码协议的一种安全模型(英文)[J];软件学报;2003年06期 |
|