REESSE1+中几个难题抗量子计算攻击的研究

来源 :北京工业大学 | 被引量 : 1次 | 上传用户:cyc198810
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
量子计算是一种基于量子力学原理的新型计算模式,由于其具有超越经典计算的强大并行计算能力,使得它突破了现有信息技术面临的极限。一些量子算法的出现给现代密码学带来了极大的挑战,Shor算法和Grover算法是当前对密码学最具威胁的两类量子算法。Shor算法能够在多项式时间内求解因子分解问题和离散对数问题,使得当前广泛使用的RSA、El Gamal和ECC等公钥密码系统不再安全。Grover算法是一种通用的量子搜索算法,能够对许多密码问题的求解达到平方根加速。对公钥密码体制进行抗量子攻击的研究,不仅可以评估密码体制在量子计算下的安全性,同时也扩大了量子计算和量子算法的应用范围。REESSE1+公钥密码体制是一种基于多变量和多难题的公钥密码体制,体制的安全性基于三个新难题——多变量排列问题、非范子集积问题和超越对数问题以及一个已有难题——多项式求根问题。论文围绕REESSE1+公钥密码体制的抗量子性,对体制中的四个困难问题进行了抗量子攻击的研究,主要的研究内容和成果包括:(1)对利用Shor算法和Grover算法攻击多变量排列问题进行了研究。分析得出多变量排列问题不可能转化为因子分解问题,因而利用Shor因子分解算法无法求解多变量排列问题。证明了求解多变量排列问题的难度至少等价于求解离散对数问题的难度,同时给出了多变量排列问题不可能转化为离散对数问题的必要条件,进而说明利用Shor离散对数算法求解多变量排列问题是不可行的。研究了利用Grover算法对多变量排列问题的攻击,结合多变量排列问题的经典攻击,给出了针对多变量排列问题的量子攻击算法,通过分析这些攻击算法的时间复杂性和成功率,认为这些攻击均是不成功的。提出了解求根问题的两种量子算法,定义了多集合搜索问题并给出其量子算法,详细设计了求根问题和多集合搜索问题量子算法中Oracle的量子线路。(2)对利用Shor算法和Grover算法攻击非范子集积问题进行了研究。理论上分析了非范子集积问题不能转化为因子分解问题,证明了求解非范子集积问题的难度至少等价于求解离散对数问题的难度,并给出非范子集积问题不能转化为离散对数问题的必要条件,得出Shor算法不适用于求解非范子集积问题的结论。实验上分析了非范子集积问题不能转化为隐含子群问题。研究了利用Grover算法对非范子集积问题的攻击,通过设计两种识别非范子集积问题解的量子Oracle,给出了攻击非范子集积问题的两种量子算法。设计了这两种量子Oracle的线路,归纳给出求取比特影子的量子线路设计方法。提出了求解非范子集积问题的量子中间相遇攻击算法。通过仿真Grover算法对非范子集积问题的攻击,对一些非范子集积问题实例进行了成功的求解,验证了针对非范子集积问题的量子攻击算法的正确性。(3)对利用Shor算法和Grover算法攻击超越对数问题进行了研究。通过证明求解超越对数问题的难度至少等价于求解离散对数问题的难度,并分析了超越对数问题不可能退化为离散对数问题,得出超越对数问题能够抵抗Shor离散对数算法攻击的结论。实验分析了超越对数问题不具有隐含周期的特性,故利用Shor算法的原理求解超越对数问题是不可行的。在Grover算法的基础上,提出了一种求解超越对数问题的量子计算算法,描述了算法中量子Oracle的设计原理,并详细设计了Oracle的量子线路。通过利用Grover算法攻击一些超越对数问题实例的仿真实验,验证了针对超越对数问题的量子攻击算法的正确性。(4)对利用Shor算法和Grover算法攻击多项式求根问题进行了研究。通过分析多项式求根问题的参数取值,得出Shor离散对数算法不能够求解多项式求根问题的结论。实验分析了多项式求根问题不具有隐含周期的特性,因而Shor算法也就不适用于求解多项式求根问题。在Grover算法的基础上,提出了求解多项式求根问题的量子计算算法,阐述了算法中量子Oracle的设计原理,并详细设计了Oracle的量子线路。通过对多项式求根问题的一些具体实例进行攻击的仿真实验,验证了针对多项式求根问题的量子攻击算法的正确性。总之,通过对REESSE1+公钥体制中四个困难问题的量子攻击研究,表明REESSE1+体制能够抵抗Shor算法的攻击,故目前这四个难题不存在量子计算机上的多项式时间解。详细研究了利用Grover算法对四个困难问题的攻击,可以通过增加参数的长度来抵御Grover算法的攻击。因此,REESSE1+体制能够抵抗现有条件下量子计算的攻击。这些研究对于评估REESSE1+公钥体制在量子计算下的安全性具有重要的参考价值。
其他文献
PICC管是一种经外周静脉插至上腔静脉的导管,在体内最长可以留置1年。利用PICC管可以将药物输注在血流量大、流速快的中心静脉,避免患者因长期输液或输注高渗性、有刺激性药
园林建筑构造是风景园林专业的一门主要选修课程,本文通过分析目前风景园林专业中建筑构造课程的教学现状及存在的问题,从优化教学内容、改进教学模式及建立灵活的考核方式等
随着人类无线通信业务需求的增长,蜂窝通信系统相继经历了从第一代到第四代的演进,历史证明蜂窝网络始终都扮演着为人们提供随时随地无线通信服务的最重要角色。目前业界针对
多小区协作能够有效的消除小区间干扰,提升小区边缘用户的速率和用户服务的公平性。参与协作的基站之间通过进行交互信道状态信息(Channel State Information, CSI)以及用户
万科集团股份有限公司简介万科公司股份有限公司,简称万科.证券简称:万科A.证券代码:000002.1988年,万科进入住宅行业,1993年,万科将大众住宅开发确定为公司核心业务.此外,自
期刊
随着现代社会的发展和进步,人们对于世界环境保护的意识增强,低碳经济概念开始形成,并逐渐落实到了实践中。低碳经济强调的是低消耗、低排放以及低污染。各国都开始努力发展
农业机械作业安全问题永远是农机监理人员所面临的重要问题,解决、分析农业机械作业安全问题,寻找农业机械安全作业的最佳方法和途径,达到安全、优质、高效、低耗的农机机械
加入WTO后,受到“国民待遇”原则的限制,国内原本所依靠的以行政审批制度为主的防范外国污染行业转移的措施将不再适用.在不违反国民待遇原则的前提下,依托于国内现行法律体
圆锥曲线焦点三角形问题是高考及各类数学考查的热点问题,其涵盖及关联的信息涉及平面几何、三角函数、解三角形、解析几何等多领域的知识与方法,它是研究高中生数学认知状况的一个重要观测点.高中生解决焦点三角形问题时常用的解题策略是什么呢?为了解高中生碰到焦点三角形问题时解题策略选择的倾向性、解题认知状况.笔者搜索与焦点三角形相关的期刊文献发现几乎所有文章都只停留在题目本身的一题多解,缺乏从学生的角度去探索
本文通过对河北省部分城市高校学生体育消费状况进行研究、分析。探讨高校学生体育消费的意识、动机、和方向并进行分析。为开河北高校学生体育消费市场提供理论借鉴。