公钥密码体制安全性证明关键技术及应用研究

来源 :上海交通大学 | 被引量 : 16次 | 上传用户:jansan77
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
公钥密码体制自Diffle和Hellman提出以来,广泛应用在加密、签名、密钥协商等密码学的理论研究和实际应用中,随之而来的公钥密码体制安全性问题也受到人们越来越多的关注和重视。人们迫切希望能够通过形式化证明的方法来证明公钥密码体制的安全性,并利用可证明安全的思想指导公钥密码体制的设计和应用。“安全性证明”,或者称为“可证明安全”的概念就是在这样的背景下被提出。公钥密码体制的发展遵循以下规律:密码学者从一个公认的数学难题研究出陷门单向函数,函数的正向运算能够轻易计算,但逆向运算在计算上是不可行的,除非是在知道某个陷门信息的情况下。这样的陷门单向函数被用来构造有效的公钥密码算法。密码学者希望这些公钥密码算法的安全性等价于求解它们所包含的陷门单向函数,或者等价于求解它们所基于的数学难题。然而,对于绝大多数公钥密码体制,上述等价关系被证明是不存在的。为了达到这一目的,密码学者针对一些著名的公钥密码体制进行了有效的改进,例如Bellare和Rogaway对RSA公钥密码体制提出了OAEP变换,Cramer和Shoup在ElGamal公钥密码体制的基础上提出了Cramer-Shoup公钥密码体制。他们在提出改进方案的同时,分别给出了改进方案的形式化安全性证明。证明结果显示,他们改进方案的安全性等价于求解它们所包含的陷门单向函数。本论文针对公钥密码体制安全性证明的若干关键技术进行系统研究,并利用可证明安全的思想指导实用的公钥密码算法的设计和改进。通过对已有安全性证明技术的研究和分析,优化和改进公钥密码体制在随机预言模型下的安全性证明方法;在可证明安全的思想指导下,设计一种可证明安全的密钥协商协议,并成功改进一种数字签名方案,使其在标准模型下达到适应性选择消息攻击的不可伪造安全性。本论文的主要研究内容和研究成果如下:一、论文深入研究了公钥密码体制安全性的相关数学定义、安全性证明的数学模型和安全性证明方法。主要研究在随机预言模型和标准模型下,通过“归约矛盾”的证明方法证明公钥密码体制的安全性,把对公钥密码体制的攻击归约到对公认的数学难题的求解。因为这些数学难题在多项式时间内不存在有效的解决方法,从而证明公钥密码体制对该攻击是安全的。基于标准模型的安全性证明,唯一依赖于公钥密码体制所包含陷门单向函数的困难性;而基于随机预言模型的安全性证明,还需假设公钥密码体制中使用的密码杂凑函数具有随机预言机的安全性质。二、论文研究了公钥密码体制基于随机预言模型的安全性证明技术和方法。对Bellare和Rogaway对f-OAEP公钥密码算法的安全性证明过程进行了有效改进,成功地修补了Shoup指出的他们证明过程中存在的缺陷。论文仔细研究Bellare和Rogaway的证明过程,分析他们证明过程存在缺陷的根本原因,并进行针对性的修复。相对于Bellare和Rogaway最初的证明,本文的证明方法简单完备,且与已有的改进证明方法相比更具一般性,满足陷门单向函数f是非RSA函数的一般情况。论文进一步研究了一系列OAEP变换的改进方案。针对Shoup指出的问题,结合混合加密的思想,论文提出了一种完备的改进方案——OAEP++,并研究在随机预言模型下对公钥密码算法f-OAEP++进行安全性证明的方法。三、在可证明安全的思想指导下,论文设计了一种基于RSA-OAEP公钥密码算法可证明安全并实用有效的密钥协商协议。论文分析了Diffie-Hellman密钥协商协议的一般形式,和一系列集成DSA数字签名的Diffie-Hellman密钥协商协议。研究发现,为了安全的协商密钥,协议双方秘密交换各自选取的随机数,通过对这些随机数的混合计算生成密钥,并实现双方认证、前向安全、密钥随机等安全属性。在本论文设计的协议中,协议双方各自选取两个随机数,作为OAEP变换的输入,利用对方的公钥通过RSA-OAEP算法进行加密,并将加密结果发送给对方。这样,协议双方既可以安全地交换两个随机数,又可以通过对方正确解密利用他公钥加密的密文并继续协议,从而完成对对方的身份认证。协议无需集成预共享口令或数字签名即可实现协议双方的身份认证,并且满足前向安全,密钥随机等安全属性,同时具有很好的计算性能和传输性能,是在RSA公钥密码体制下实现密钥协商的安全有效的方法。四、论文研究了公钥密码体制基于标准模型的安全性证明技术和方法。研究分析了Cramer-Shoup公钥密码体制,它是第一个实用有效,且在标准模型下可证明安全的公钥密码体制。分析发现,在实际应用中,离散对数函数可以代替密码杂凑函数,实现混合变换和消息完整性验证功能,并具有抗原像攻击、抗碰撞攻击等安全性。Cramer-Shoup公钥密码体制正是在ElGamal公钥密码体制的基础上,为达到适应性选择密文攻击的不可区分安全性,巧妙结合DDH问题进行消息完整性验证。在这种思想的指导下,论文对Chang数字签名方案进行了安全分析和改进,集成离散对数函数进行签名消息完整性验证。论文在标准模型下尝试对改进方案进行安全性证明。证明结果显示,改进方案具有适应性选择消息攻击的不可伪造安全性。结合本论文的研究内容和成果,论文最后对公钥密码体制安全性证明的进一步研究工作提出了几点展望。
其他文献
威廉·萨默塞特·毛姆是英国二十世纪著名小说家、剧作家和短篇小说家,《人性的枷锁》是他的一部代表作,历来受到文学评论家和作家的推崇和赞许。本文从人性的角度对小说作了
英语像一股清风席卷整个校园。学英语的见了我“Good moring”:没学的老远跑过来,只为说一句“英语老师好”。随着时轮的转动,抑或是我对他们的麻木,或是他们对我的麻木。师生间
随着我国新一轮基础教育课程改革的推进和《英语课程标准》的实施,如何提高英语课堂教学的有效性,是教师们一直探讨的问题,是当今每一位英语老师面临的挑战,是提高课堂教学质量的
目的:探讨线上CBL教学在全科医学住院医师规范化培训中的实践效果。方法:选取2019-2020年全科轮转的全科规培学员74人,开展线上和线下CBL教学并进行效果评价。结果:线上和线
铀是重要的核燃料,核燃料循环主要是铀的循环,铀的分析在核燃料循环的各个环节中都占重要的地位,从铀矿勘探、铀矿冶、铀精练、铀转化、铀浓缩、乏燃料后处理直到三废处理处置都
期刊
2005年我国卫计委提出了人文关怀护理概念,随之这方面的研究逐渐增多,本文在对基础护理人文关怀内涵的相关研究成果进 行梳理的基础上,充分分析了人文关怀基础护理操作的重要
为小微企业等实体经济服务是金融业的出发点和落脚点。新冠肺炎疫情发生以来,青海省在全力做好疫情防控工作的同时,针对企业复工复产制定了相关举措,有效激发了全省小微企业
欠驱动机械臂是一类含有被动关节,控制输入数目少于系统自由度数目,能用较少的驱动装置完成复杂任务的多连杆机械系统。由于驱动器的减少,欠驱动机械臂具有重量轻、成本低、