Shor量子算法的优化及模拟实现——Shor大数分解算法改进和模拟实现及在量子密码学中的应用研究

来源 :江南大学 | 被引量 : 0次 | 上传用户:gaoqiongfang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
经典的大数因子分解对所有的现行计算机而言是难解的,现在通用的公共加密系统正式利用这一困难作为加密的基础,但足量子计算机上进行的Shor量子算法使大数因子分解不再是难解的而是有效的,因而可能对现有通用的公共加密系统形成挑战。 量子计算是以量子物理和数学的基本理论为基础的,它要求代表量子位的二态量子体系之间存在相互作用,并可以用于计算。而且可以通过某种特别的外界作用,从外部来操作和控制他们的态的变化以实现所需的计算过程。 量子计算机是量子力学在信息领域中的直接应用,量子计算机的研究是当前信息科学领域的一个很活跃的课题。量子计算机是相对于经典计算机而言的,它采用的算法就是量子算法。 本文结合量子力学的性质,介绍了Shor量子算法相关知识。本文主要讨论内容是怎么提高Shor量子算法分解的成功率率以及怎么去模拟实现。同时文章还介绍了量子算法目前的模拟实现方法,着重介绍C++的模拟。 第一章介绍了本课题研究的意义、背景以及国内外研究的现状,并且对量子计算的最新研究方向和进展进行了介绍。 第二章对量子计算的基本概念进行了概述,从量子比特、量子寄存器、量子逻辑门以及量子并行性和量子复杂度等方面介绍了量子计算。 第三章针对密码体制进行了量子算法分析,以便对Shor量子算法有更深入的了解。 第四章详细介绍了Shor量子算法并指出了Shot量子算法分解成功率的一些问题,然后对量子方面进行了理论改进,最后进行理论上的证明。 第五章以C++为模拟工具对Shor量子算法进行模拟实验。
其他文献
胶体推进剂是一类新型推进剂,它兼具液体推进剂和固体推进剂的优点,它是时间依赖的非牛顿粘弹性流体,其特征是具高安全性、高燃烧能量、有高密度及长期贮存的能力,在很多方面有诱
随着计算机网络技术与多媒体技术的迅速发展,多媒体数字产品越来越需要一种有效的版权保护方法。作为信息隐藏技术在计算机领域的一项重要应用,数字水印为保护多媒体信息的版
可视化多参数水文动态监测系统将传感器技术、数据通讯技术和微计算机技术相结合,实现了水文数据的动态采集、实时传输及可视化分析处理,为预防水害的发生提供决策依据。系统
随着卫星遥感技术的快速发展,多源、高分辨率的遥感影像数据快速增长,其数据量以前所未有的PB级速度迅速增长。随着遥感技术的发展,遥感影像数据已经和人们的日常生活密切相
基于内容的图像检索(CBIR)技术是当前研究的热点问题。它主要是利用图像的视觉特征,如图像的颜色、纹理、形状等特征来进行检索。它突破了传统的基于文本检索技术的局限,直接对
智能计算技术是近年来在人工智能界兴起的新的研究方向和热点,也是智能信息处理中的一项重要内容。作为一种基于生物进化原理的优化算法,群智能计算与其他优化算法相比,最突
软测量技术一直都是国内外测量领域专家学者的关注热点,尤其是软测量的工业应用更是得到了有效推广。近年来,随着流程模拟技术的推广,软测量技术作为流程模拟领域解决稳态模型输
本文从多机器人系统的研究现状出发,研究了多机器人系统的特点及其体系结构,详细介绍了当前多机器人研究领域的众多令人瞩目的创新研究成果,并重点分析了基于MAS的多机器人系
随着电网规模不断扩大,传统超大规模电力系统成本高,运行难度大的弊端日益显现,难以满足越来越高的安全可靠性与用电多样性要求。微电网作为传统电网的补充应运而生,并成为电力行
智能配电网作为智能电网体系结构中的重要组成部分,其数据的安全性很大程度上决定着整个智能电网的安全性。随着自动化水平的提高,智能配电网的数据会越来越多,传统的数据存储平台已经无法满足智能配电网信息存储的需求,与此同时海量数据对于监控维护等方面的价值会越来越高。云存储在海量数据的存储和共享方面有着明显的优势,但同时为智能配电网带来数据安全的隐患。为此,保障智能配电网云存储系统中数据的安全成为智能配电网