一、RSA型公钥密码体制的研究(论文文献综述)
乔康乾[1](2021)在《基于FPGA的RSA快速加密IP核的设计与实现》文中研究说明随着信息全球化进程的不断推进与发展,信息的频繁泄露使得信息安全成为人们广泛关注且亟待解决的热点问题之一。RSA加密算法是当下较为安全且应用广泛的公钥密码算法,其算法核心为模幂运算。随着计算机的计算能力不断提高,出于安全性考虑,RSA加密算法的模长相应增长,随之而来的是加解密时间的相应增加,所以快速实现RSA加密算法具有十分重要的现实意义。对比软件实现,硬件实现RSA加密算法具有明显优势,本文在研究了RSA算法的改进方案后,通过硬件实现1024位RSA IP核验证了改进方案的可行性。本文首先针对RSA密码体制原理与实现方法,对比分析了几种不同的模幂算法和模乘算法,研究出一套RSA算法的改进方案。该方案一方面在模幂运算的选择和改进中,整体采用L-R型高进制法,减少了模乘运算的循环迭代次数;在数据预计算时采用R-L型二进制算法,便于硬件的并行实现。当幂指数的0,1出现概率相同时,改进后的模幂方案对比二进制方案,模乘次数减少约18.0%。另一方面在模乘运算的选择和改进中,采用Montgomery模乘算法,通过移位来避免除法;采用SMM优化算法,有效地减少了模乘运算的计算量;在数据预处理时使用两个普通模乘模块将数据从整数域映射到Montgomery域。改进后的模乘方案不仅减少了计算量,而且适合硬件实现与优化。通过上述两方面的改进,提升了RSA算法的运算效率。其次,基于RSA算法的改进方案,借助FPGA平台实现了1024位RSA IP核。在硬件实现上采取的改进措施主要体现在两方面:一方面利用位宽优化定义小位宽数据节省了部分硬件资源,定义大位宽数据提高了运算效率;另一方面对模幂模块与模乘模块运算中出现的循环采用并行流水线优化,时延减少约15.1%,时钟频率可提高约17.8%,进一步提升了RSA IP核的性能。使用软件Vivado HLS对不同功能模块进行建模、仿真和测试,验证其正确性后综合并封装IP核;使用软件Vivado对IP核实例化后进行性能测试。最终实现的RSA IP核加解密结果正确,验证了算法改进方案的可行性。IP核在100 MHz时钟频率下,加密速度约为21.2 ms/次,解密速度约为31.4 ms/次,性能优良。
商晓龙[2](2021)在《基于混合加密机制的停车位智能服务平台通信安全设计与实现》文中提出停车位智能服务平台的运行过程中,各通信角色之间,特别是客户与停车场管理员之间、平台内部各节点之间会持续进行数据传输,此时若不对信息进行保密防护,会导致用户个人信息、支付数据以及账户口令暴露于开放的互联网空间,中间人通过技术手段可窃取私密信息,导致用户财产损失及信息失窃。要想保证平台的安全顺利运行,通信数据的安全是必须要考虑的重要技术问题。为保护平台通信中的信息安全,最可靠、最可行的手段是应用现代密码学技术,从用户登录平台、访问服务器开始,直到获得相应服务、成功支付费用的全程对信息进行加解密处理,避免通信数据以明文的形式在网络中传输。在当前的密码学领域中,加密体制主要分为对称密码和公钥密码两种,它们数学原理与计算过程不同。在对称密码体制中,AES体制设计简洁、操作灵活、便于实现,运行速度快,占用空间小,抗攻击能力也较强,因此比较适合使用。在众多公钥密码算法中,ECC可以通过较短的密钥获得较强的加密强度,以当前的破解方法,计算量为指数级别,相比于其他公钥密码算法具备一定的优势。对称密码体制和公钥密码体制都具有自身的优势与短板,可以采取融合使用的方式达到扬长避短的效果。本文重点针对来自不同密码体制的AES算法和ECC算法,从原理和流程等方面进行分析,得出这两种算法各自的特点,结合AES算法加密速度快及ECC算法破解难度大的优势,提出一种将AES算法和ECC算法结合使用的新的混合密码机制,即先用AES方式对称加密报文数据,再将AES密钥以ECC方式加密,合并成为密文。通过这样的方法,将AES算法和ECC算法的优势结合起来,完成混合加密,从而既保证数据处理速度,又保证数据在网络传输过程中的安全性。将这种混合加密机制应用于停车位智能服务平台的通信安全模块,为平台各角色之间的通信加密提供保障手段。在本文的研究中,主要是通过分析停车位智能服务平台的通信构架,找出其存在的安全问题,其次对现有的几种主要密码算法的原理及优缺点进行分析,找到它们各自主要的优势环节与操作方法,将这些环节进行融合与实现,组成一种混合加密机制,应用到停车位智能服务平台中,以此保障网络数据传输的安全,同时尽量不减损运算效率。最后,为了从量化的角度来验证混合加密机制的优势,本文针对不同的文件,从加解密运算效率、时间复杂度等方面进行了几组对比实验,将本文采用的混合加密机制与其他几种较为经典的、使用广泛的密码算法进行比较,以数据对比来说明混合加密机制运算的高效性、加密的安全性。
孙悦[3](2020)在《基于区块链的密钥生成和协商方案研究》文中提出物联网安全可信是物联网大规模应用的一个核心和基础问题。随着5G技术的发展,物联网(Internet of Things,Io T)的信息安全面临越来越多的威胁,如恶意攻击、数据窃取及信息伪造等问题,将干扰物联网系统的正常运行,对物联网安全造成威胁。所以,为物联网系统建立一个完善的密钥方案,以保证物联网数据、节点及整个网络的安全,是目前物联网安全研究首先需要解决的问题。本文提出了基于区块链的密钥生成系统,详细分析了系统的作用机理及基础架构,通过组成部分及所需技术间的耦合对系统进行了可行性分析。结果表明,随着区块链平台、智能合约等技术的不断发展以及相关法律法规的完善,该系统可实现且具有实际应用意义。本文进一步研究了系统中的密钥生成部分,提出了SCRSA密钥生成方案(Smart Contract-Based RSA Key Generation Method),将密钥的生成以智能合约的形式实现以保证方案的轻量级及安全性。实验结果表明SCRSA密钥生成方案能够在节点触发智能合约时正确生成密钥,密钥消耗的Gas随密钥长度的线性增长而呈线性增长。针对RSA算法在安全性上的缺陷,提出了SCECC密钥生成方案(Smart Contract-Based ECC Key Generation Method),考虑到ECC算法实现的复杂性提出多合约系统,实验结果表明,该方案消耗Gas的增长幅度小于SCRSA密钥生成方案的Gas消耗,且对于同长度的密钥,ECC算法的密钥安全性远优于RSA算法。本文在研究了基于区块链的密钥生成技术后,针对密钥分配的问题,提出了基于区块链的密钥协商方案(Blockchain-based Key Agreement Method),方案依靠区块链原生账户密钥来进行私钥分配,较传统密钥协商方案相比,该方案简单、易实现、通信成本低等优势,具有实际应用意义,且更适合节点众多、资源受限的物联网系统。
常青青[4](2020)在《高效的手机号码及短信保密系统研究》文中研究说明随着移动通信技术的快速发展,手机短信业务已经为众多领域提供了方便快捷的服务。互联网行业的迅猛发展使得智能手机的用户数量急剧上升,进一步促进了短信业务的使用,许多用户的个人隐私信息,如银行账号、验证码等都需要通过短信传送。相比于外界不法分子的短信攻击,移动通信公司内部人员对于短信数据的―监守自盗‖的安全问题更加严峻,所以防止用户手机号码与手机短信隐私的内部泄漏成为了亟待解决的问题。本文通过研究短信业务的通信流程,分析了用户在短信通信过程中受到的安全威胁,主要针对移动用户的手机号码保密和短信明文传输的安全问题提出一种系统化的解决方案,来进一步保障移动用户在短信通信系统中的安全。本文主要完成了如下的工作:(1)针对移动用户手机号保密的问题,通过常用散列算法对比提出了使用JUNA轻量级哈希函数对手机号码做散列运算,将散列值代替原始手机号在通信系统中存储和传递,从而保障移动用户身份的隐私性,同时结合SIM卡以及A3加密算法对方案的可实施性进行了分析。(2)针对短信明文传递的不安全问题,通过对加密算法的安全性比较选取了新型公钥加密体制REESSE1+实现短信的加解密,同时根据手机机身闪存与公钥证书的优势对用户的公私钥进行存储与分配。(3)针对短信中心数据库内部管理员的数据查看权限,提出了字段级权限管理的思想,通过对数据库字段设计属性权限菜单表,支持不同管理员查看不同字段的数据值,从而可以更加安全有效的查看通信详单。
廖彬宇[5](2020)在《多素数RSA算法的改进分析与研究》文中进行了进一步梳理如今人类社会已经进入高速发展的时代,计算机技术的发展和网络规模的扩大让我们的生活变得越来越方便,庞大的用户群之间相互交错的关系网会产生指数级的信息量。与此同时保障信息的安全性成了首要问题,研究信息的产生,传输,接收过程对预防黑客的攻击则非常重要。因此特地设立了密码学以保障信息在传输过程中的安全。RSA算法作为非对称密码算法的代表被广泛使用,不仅算法密钥的非对称性能保障信息的安全性,而且还能通过数字签名和身份验证共同保证。虽然RSA算法对安全的保障性较好,然而还是存在着一定的缺陷。首先模数n会遭受因式分解暴力攻击,从而破译密钥,瓦解安全性。此外算法解密计算速度十分缓慢,这严重耽误了工作效率。因此针对这两点问题,本文对RSA算法提出了改进策略,即提出双重增强型RSA算法,分别保障安全性和提升计算速度,本文的工作和创新如下:首先以目前的研究现状多素数RSA算法为基础,提出双重增强型RSA算法,分三个阶段逐步改进,最后对该算法的正确性进行数学证明,并对算法解密进行三次仿真对比实验。(1)在算法密钥生成阶段,分析了此阶段的特性,即产生的私钥被保密,而公钥则被公开,导致模数n可能遭受暴力攻击。因此提出了隐藏密钥的解决方案,可以避免直接攻击,此外生成秘密密钥用于加密阶段改进。(2)在算法加密阶段,利用公钥对明文信息加密,由于模数n易被攻击,为了提升安全保障,提出了秘密密钥与公钥共同加密,即使模数n被破解,还有秘密密钥可以保障安全。(3)在算法解密阶段,由于解密过程涉及大整数幂乘运算,计算量非常庞大,在多素数的基础上,提出了三种化解计算的方法,分别是欧拉定理与模重复平方算法相结合,欧拉定理与中国剩余定理相结合,中国剩余定理与费马定理相结合。最后结果表明:双重增强型RSA算法能准确把密文消息还原为明文,并且隐藏密钥和秘密密钥增加了破解难度,提升了安全性,此外由三次仿真对比实验可知,使用化解方法后的优化四素数RSA算法的平均解密时间比普通四素数RSA算法在一定程度上有所缩短。
李嘉宾[6](2020)在《RSA加密算法的优化与改进》文中指出基于公开密钥密码体制理论,RSA加密算法理论完善,安全强度高,算法本身易于实现和理解,已经成为目前最具代表性的基于公钥密码体制理论的加密算法。在使用RSA加密算法进行数据加密解密以及数字签名的过程中,需要进行密钥的生成以及大量的模幂运算,大大降低了RSA加密算法的性能和安全性。由于RSA加密算法被广泛的使用,提升RSA加密算法的性能和安全强度并尽可能减少资源的消耗成为了重中之重。本文内容以提升RSA加密算法的效率和安全强度为目标,解决RSA加密算法中素数生成效率低、消息加解密过程慢以及平衡算法效率与安全性的问题使得RSA加密算法在效率和安全性上得到提升。本文从RSA加密算法的数学基础展开研究,分析RSA加密算法存在的效率问题和安全性问题,研究现有对RSA加密算法的改进方法以及当前针对RSA加密算法的攻击方式,提出了多素数RSA加密算法、替换优化模数方法、多重密钥以及利用中国剩余定理对多素数RSA加密算法优化的解决方案,并分析证明了改进方案的正确性及其在提升算法效率和安全性方面的优势。最后通过软件开发语言实现了RSA加密算法改进方案的原型程序。通过进行仿真实验得出,相比与K-RSA加密算法和Binary RSA加密算法,基于参数替换的RSA加密算法提升了模数因式分解的难度系数;基于多重密钥的RSA加密算法对明文消息的加密效率分别提升了约为11.2%和6.4%,基于多素数RSA加密算法对明文消息的加密效率分别提升约为17.8%和13.1%;基于中国剩余定理的多素数RSA加密算法对密文消息的解密效率提升约为4.7%。
李帅[7](2020)在《基于置换群论的密码体制研究及应用》文中指出近年来,随着互联网、物联网、云计算等信息技术的飞速发展,社会信息化程度迅速提高,人类已经来到了大数据时代。社会信息化在促进经济和社会发展、改善人民生活的同时,也产生了严重的信息安全问题。在大数据时代,信息安全问题已成为社会各界共同关注的热点问题。密码体制是实现和保障信息安全的核心技术,在保护信息的机密性、完整性等方面发挥着关键作用。因为密码体制通常定义在有限集合上,所以密码体制的构造和置换群论密切相关。本文将置换群论的思想和方法应用到了密码体制研究和应用中,对在构造安全高效的密码体制时面临的关键问题进行了研究。具体研究内容包括以下四个方面:在S-盒构造方面:首先,提出了基于混沌和对换的S-盒构造算法,该算法可以高效地构造出比现有基于混沌的S-盒密码学性质好的S-盒。然后,提出了基于凯莱图和对换的S-盒构造算法,构造了比现有基于优化的S-盒密码学性质好的S-盒。在函数差分均匀度方面:首先,提出了基于共轭置换的差分均匀度计算方法,通过使用该方法计算一些特殊置换的差分均匀度,构造了三类新的有限域F22n上差分4 一致置换。然后,使用布尔矩阵代数理论研究了任意一个函数和一个置换的合成函数的差分均匀度,构造了两类新的有限域F22n上差分4 一致置换,得到了有限域F22n上存在APN置换的一个必要条件。在抗量子计算攻击公钥密码体制方面:将定义在截断多项式环上的基于格的公钥密码体制NTRU推广到了 poly-Z群,提出了基于poly-Z群的类NTRU公钥密码体制,表明了基于非阿贝尔poly-Z群的类NTRU公钥密码体制能够以一定的计算效率为代价得到比NTRU更高的安全性。在可搜索加密方案方面:为了解决大数据生命周期中数据存储阶段隐私保护问题,提出了基于CT-AES算法的可搜索加密方案,安全性分析表明该方案可以抵抗内部关键词猜测攻击,性能分析表明该方案是一个高效的可搜索加密方案。
巩林明[8](2016)在《新型公钥加密方案及应用研究》文中研究指明构造安全的新型加密方案和利用加密方案设计高效的安全协议是网络空间信息安全研究的主要热点。本文的工作主要体现在两个方面:(1)具有新性能公钥加密方案的构造和安全性分析;(2)基于这些新型加密方案的安全协议设计。具体而言,本文创新性工作主要包括以下几个方面:1.采用配对函数编码和编码随机化思想构造了一个可隐藏明文统计特性的新型RSA加密方案。与已知的构造相比,新方案有如下优点:(1)能够隐藏明文的统计特性;(2)安全性基于一个新的RSA变形难题,称为RSA选择异或判定性问题;(3)该方案应用于签密中可以使得各用户间无需额外协商加密模与签密模的大小;(4)在标准模型下对自适应性选择密文攻击是安全的。2.在RSA加密系统的基础上,通过增加少量的有限域上的模指数运算,设计了一个标准模型下对选择明文攻击具有不可区分(indistinguishability under chosen plaintext attack,IND-CPA)安全性且保持同态性的RSA型概率同态加密方案和一个标准模型下对自适应性选择密文攻击具有不可区分安全性的(indistinguishability under adaptive chosen ciphertext attack,IND-CCA2)RSA型概率加密方案。这两个方案在实现密文不可区分时,都不再通过明文填充引入随机因子。通过“编码代换”的技巧使得第一个RSA型概率同态加密方案能对单比特加密,利用此技巧还可以将乘法同态加密方案转变成异或同态、或同态和与同态加密方案。然后基于第一个RSA型概率同态加密方案在半诚实模型下设计了一个两方海明距离保密计算协议,并用模拟范例证明了其安全性。此外,本章还提出一个RSA变形问题(称作RSA判定性问题)。3.首先提出一个能够阻止攻击者利用密文可扩展性的同态代数方法;然后基于该方法并综合运用密钥协商、对称加密和非对称加密的技术,构建了一个能阻止敌手利用密文扩展性实施自适应性选择密文攻击(CCA2)的同态加密方案。4.首先提出一个由加密方计算(或选取)加密底数的Paillier变体同态加密方案,并证明了其在标准模型下对选择明文攻击是语义安全(与IND-CPA安全性等价)的。然后在半诚实模型下,基于该同态加密方案设计了一个能够安全计算过两私有点坐标直线(一个尚未解决的公开问题)的协议。最后,将此协议推广应用到解决可归约为安全计算两私有点坐标差商的所有安全多方几何计算问题,从而解决了目前安全多方几何计算领域中,基于同态加密体制的安全两方计算坐标差商存在信息泄露问题。5.首先构造了一个同态-类解密系统,并简单分析证明了其加密算法具有和Paillier加密一样的安全性。然后基于该系统设计了两个高效的安全两方比较协议:一个适用于比较两个Zn上整数的大小,另一个适应于比较两个分数的大小。这两个协议都是计算安全的,因为这两个协议中通信双方传递的数据是用同态加密系统加密的密文。两协议采用云辅助计算模指数运算的技术,而未采用传统的、耗时多的不经意传输协议作为安全比较的子进程,减少了模指数运算对加密效率的影响,从而提高了安全比较协议的效率。分析表明,我们的安全比较方法较先前的安全比较方法在计算效率上有了提高并且实用。最后对本文的工作进行了总结,并对今后的一些研究方向进行了展望。
巩林明,李顺东,窦家维,王道顺[9](2016)在《抗自适应性选择密文攻击的公钥加密系统》文中提出如何抵抗与因子分解相关的私钥获取攻击,是RSA型加密方案的一个重要研究课题.就RSA型加密方案而言,目前普遍采用的抵抗与因子分解相关的私钥获取攻击的方法是优化系统参数,但该方法是被动的.本文分析了现有的针对RSA型加密系统的与因子分解相关的私钥获取攻击,找出这些攻击能够成功的关键因素.然后将RSA、Rabin两个加密系统与Diffie-Hellman密钥交换协议融合在一起设计了一个能抗自适应性选择密文攻击的加密方案.此方案具有如下三个属性:(1)该方案不仅能高效地实现加密操作,而且还能避免出已经出现的各种与因子分解相关的私钥获取攻击(量子算法除外);(2)该方案的私钥d的私密性具有信息论意义;(3)该方案在标准模型下,对自适应性选择密文攻击具有不可区分语义安全(indistinguishability under chosen-ciphertext attack,IDN-CCA).
曹祖平,包小敏,瞿云云[10](2011)在《关于环Zn上RSA型公钥密码体制的小解密指数d攻击》文中指出讨论了对环Zn上的RSA型公钥密码体制及Zn上广义圆锥曲线上的RSA型公钥密码体制的小解密指数d的Wiener的连分数攻击,指出了某些研究成果中的错误.
二、RSA型公钥密码体制的研究(论文开题报告)
(1)论文研究背景及目的
此处内容要求:
首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。
写法范例:
本文主要提出一款精简64位RISC处理器存储管理单元结构并详细分析其设计过程。在该MMU结构中,TLB采用叁个分离的TLB,TLB采用基于内容查找的相联存储器并行查找,支持粗粒度为64KB和细粒度为4KB两种页面大小,采用多级分层页表结构映射地址空间,并详细论述了四级页表转换过程,TLB结构组织等。该MMU结构将作为该处理器存储系统实现的一个重要组成部分。
(2)本文研究方法
调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。
观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。
实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。
文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。
实证研究法:依据现有的科学理论和实践的需要提出设计。
定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。
定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。
跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。
功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。
模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。
三、RSA型公钥密码体制的研究(论文提纲范文)
(1)基于FPGA的RSA快速加密IP核的设计与实现(论文提纲范文)
摘要 |
abstract |
第一章 绪论 |
1.1 研究背景与意义 |
1.2 密码学概述 |
1.3 加密算法的现状 |
1.4 本文主要内容和组织结构 |
第二章 RSA密码算法研究 |
2.1 数学基础 |
2.1.1 质数、合数与互质关系 |
2.1.2 欧拉函数与欧拉定理 |
2.1.3 模反元素与模运算 |
2.2 RSA算法基本原理 |
2.2.1 密钥的选取与产生 |
2.2.2 信息的加解密 |
2.2.3 RSA公式论证 |
2.3 RSA算法实现方法 |
2.3.1 素数定理与素数检测 |
2.3.2 模幂算法 |
2.3.3 模乘算法 |
第三章 RSA系统的改进及优化 |
3.1 理论算法的改进及优化 |
3.1.1 参数选择与改进 |
3.1.2 模幂算法的选择与改进 |
3.1.3 模乘算法的选择与改进 |
3.2 大整数表示及运算 |
3.2.1 大整数表示 |
3.2.2 大整数运算 |
3.3 硬件设计的改进及优化 |
3.3.1 硬件设计简介 |
3.3.2 硬件设计中的优化策略 |
3.3.3 硬件设计中的改进方案 |
3.4 改进的RSA系统的优势 |
第四章 IP核的设计与验证 |
4.1 IP核技术简介 |
4.2 IP核总体设计 |
4.3 各功能模块设计与验证 |
4.3.1 RSA顶层模块 |
4.3.2 模幂模块 |
4.3.3 模乘模块 |
4.3.4 优化模块 |
4.3.5 大数基本运算模块 |
4.4 IP核的验证 |
4.5 IP核性能分析 |
第五章 总结与展望 |
5.1 工作总结 |
5.2 工作展望 |
参考文献 |
致谢 |
(2)基于混合加密机制的停车位智能服务平台通信安全设计与实现(论文提纲范文)
摘要 |
abstract |
第1章 绪论 |
1.1 研究背景及意义 |
1.2 国内外研究现状 |
1.2.1 车联网信息安全技术发展现状 |
1.2.2 以AES为代表的对称密码体制发展现状 |
1.2.3 以ECC算法为代表的公钥密码体制发展现状 |
1.3 本文的研究内容 |
1.4 本文组织结构 |
第2章 停车位智能服务平台通信安全需求分析 |
2.1 平台主要通信结构 |
2.2 平台通信安全需求 |
2.3 HTTPS协议通信机制 |
2.4 本章小结 |
第3章 停车位智能服务平台混合加密机制设计 |
3.1 相关密码技术介绍 |
3.1.1 AES对称密码体制 |
3.1.2 ECC公钥密码体制 |
3.1.3 RSA公钥密码体制 |
3.2 混合加密机制设计 |
3.3 本章小结 |
第4章 混合加密机制在智能服务平台中的应用与性能分析 |
4.1 混合加密机制的实现 |
4.1.1 ECC公钥密码算法的实现 |
4.1.2 AES对称密码算法的实现 |
4.1.3 AES-ECC混合加密机制的实现 |
4.2 混合加密机制在平台中的应用 |
4.2.1 无线网络的通信实现 |
4.2.2 Socket连接的实现 |
4.2.3 混合加密机制的Socket实现 |
4.2.4 混合加密机制的应用 |
4.3 实验结果与性能分析 |
4.4 本章小结 |
第5章 总结与展望 |
5.1 工作总结 |
5.2 未来展望 |
参考文献 |
作者简介及在学期间所取得的科研成果 |
致谢 |
(3)基于区块链的密钥生成和协商方案研究(论文提纲范文)
摘要 |
Abstract |
第一章 绪论 |
1.1 研究背景 |
1.2 国内外研究现状 |
1.2.1 区块链技术研究现状 |
1.2.2 物联网安全研究现状 |
1.3 论文研究内容及结构安排 |
第二章 相关技术研究 |
2.1 区块链技术 |
2.1.1 基本原理 |
2.1.2 特征和分类 |
2.1.3 智能合约 |
2.2 密码学技术 |
2.2.1 密码体制 |
2.2.2 公钥加密算法 |
2.3 密钥体系 |
2.3.1 基于PKI的密钥体系 |
2.3.2 物联网密钥体系 |
2.4 本章小结 |
第三章 基于区块链的密钥生成方案研究 |
3.1 引言 |
3.2 基于区块链的分布式密钥生成系统 |
3.2.1 作用机理 |
3.2.2 基础架构 |
3.2.3 可行性分析 |
3.3 SCRSA分布式密钥生成方案 |
3.3.1 基于智能合约的RSA密钥生成算法改进 |
3.3.2 SCRSA分布式密钥生成方案 |
3.4 系统实现与分析 |
3.4.1 实现环境设定 |
3.4.2 能耗分析 |
3.5 本章小结 |
第四章 SCECC密钥生成方案研究 |
4.1 引言 |
4.2 SCRSA分布式密钥生成方案 |
4.2.1 基于智能合约的ECC密钥生成算法改进 |
4.2.2 SCECC分布式密钥生成方案 |
4.3 系统实现与分析 |
4.3.1 实现环境设定 |
4.3.2 能耗分析 |
4.4 SCRSA和 SCECC密钥生成方案比较 |
4.4.1 能耗比较 |
4.4.2 执行时间比较 |
4.5 本章小结 |
第五章 基于区块链的密钥协商方案研究 |
5.1 引言 |
5.2 传统密钥协商 |
5.3 基于区块链的密钥协商方案 |
5.3.1 区块链账户密钥 |
5.3.2 基于区块链账户密钥的非对称密钥协商方法(BCKA) |
5.4 基于区块链的密钥协商系统 |
5.4.1 系统整体框架 |
5.4.2 系统应用分析 |
5.5 密钥协商方案比较与分析 |
5.6 本章小结 |
第六章 总结与展望 |
6.1 文章总结 |
6.2 未来工作展望 |
参考文献 |
附录1 攻读硕士学位期间申请的专利 |
致谢 |
(4)高效的手机号码及短信保密系统研究(论文提纲范文)
摘要 |
abstract |
缩略词 |
注释表 |
第一章 绪论 |
1.1 课题研究背景及意义 |
1.1.1 研究背景和意义 |
1.1.2 课题来源 |
1.2 国内外研究现状 |
1.2.1 文件加密 |
1.2.2 信道加密 |
1.2.3 信源加密 |
1.3 论文研究内容、研究方法和技术路线 |
1.3.1 研究内容 |
1.3.2 研究方法 |
1.3.3 研究技术路线 |
1.3.4 研究可行性分析 |
1.4 论文组织结构 |
第二章 短信隐私保护的理论基础 |
2.1 短信业务系统 |
2.1.1 短消息服务 |
2.1.2 短信业务系统流程 |
2.1.3 短信文本编码模式 |
2.2 散列算法的选择 |
2.2.1 常用的散列算法 |
2.2.2 JUNA轻量级散列算法 |
2.3 加密算法的选择 |
2.3.1 对称密码体制 |
2.3.2 公钥密码体制 |
2.3.3 REESSE1+公钥加密体制 |
2.4 本章小结 |
第三章 系统需求分析 |
3.1 移动通信系统流程分析 |
3.2 系统功能需求分析 |
3.2.1 移动端系统登录 |
3.2.2 移动用户身份管理 |
3.2.3 短信的加密与解密 |
3.2.4 字段级权限管理 |
3.3 本章小结 |
第四章 移动中手机号码及短信保密系统设计 |
4.1 移动用户身份管理 |
4.1.1 用户身份散列 |
4.1.2 系统通信认证 |
4.2 密钥管理 |
4.2.1 密钥对的生成 |
4.2.2 密钥对的存储 |
4.2.3 公钥证书管理 |
4.3 短信的加解密 |
4.3.1 短信加密发送流程 |
4.3.2 短信接收解密流程 |
4.4 数据库权限管理 |
4.4.1 SMC属性权限菜单设计 |
4.4.2 用户角色绑定设计 |
4.4.3 短信详单查询管理 |
4.5 本章小节 |
第五章 系统可用性及安全性分析 |
5.1 身份散列可实施性分析 |
5.1.1 SIM卡基本原理 |
5.1.2 JUNA散列算法 |
5.2 系统安全性分析 |
5.2.1 密钥安全性分析 |
5.2.2 短信密文安全性分析 |
5.3 本章小结 |
第六章 总结与展望 |
6.1 总结 |
6.2 展望 |
参考文献 |
致谢 |
在学期间的研究成果及发表的学术论文 |
(5)多素数RSA算法的改进分析与研究(论文提纲范文)
摘要 |
Abstract |
第一章 绪论 |
1.1 课题研究背景和意义 |
1.1.1 课题研究背景 |
1.1.2 课题研究意义 |
1.2 国内外研究现状 |
1.3 论文内容及组织结构 |
1.4 研究内容和研究方法 |
1.4.1 研究内容 |
1.4.2 研究方法 |
第二章 密码学简介 |
2.1 密码学基本概念 |
2.2 密码体制的发展 |
2.2.1 古典密码体制 |
2.2.2 对称密码体制 |
2.2.3 非对称密码体制 |
2.3 本章小结 |
第三章 非对称RSA密码算法 |
3.1 数论基础 |
3.2 RSA密码体制 |
3.3 RSA加密算法 |
3.3.1 乘同余特性算法 |
3.3.2 2~K进制算法 |
3.4 RSA算法的数字签名 |
3.5 参数的选取规则 |
3.6 RSA算法的安全性和效率 |
3.6.1 对模数n的分解攻击 |
3.6.2 对共同模数n的攻击 |
3.6.3 对RSA算法的公钥e进行的小指数攻击 |
3.6.4 对RSA算法的选择密文攻击 |
3.6.5 对RSA算法的杂凑函数的攻击 |
3.6.6 针对RSA算法攻击的防御策略 |
3.6.7 RSA算法的运算效率 |
3.7 本章小结 |
第四章 双重增强型RSA算法 |
4.1 算法的改进策略 |
4.2 四素数因子RSA算法 |
4.2.1 算法过程 |
4.2.2 算法正确性证明 |
4.3 双重增强型RSA算法描述 |
4.3.1 密钥生成阶段 |
4.3.2 算法加密阶段 |
4.3.3 算法解密阶段 |
4.4 改进算法正确性的数学证明 |
4.5 改进算法实例--可行性说明 |
4.5.1 密钥生成 |
4.5.2 加密过程 |
4.5.3 解密过程 |
4.6 性能分析 |
4.7 算法仿真实验结果 |
4.8 本章小结 |
第五章 总结 |
5.1 论文总结 |
5.2 研究工作展望 |
参考文献 |
致谢 |
在学期间的科研情况 |
(6)RSA加密算法的优化与改进(论文提纲范文)
摘要 |
Abstract |
第1章 绪论 |
1.1 课题研究的背景和意义 |
1.2 RSA加密算法的研究现状 |
1.3 课题的来源及研究内容 |
1.3.1 课题来源 |
1.3.2 课题的主要研究内容 |
1.4 论文的组织结构和内容安排 |
第2章 RSA加密算法的数学基础知识 |
2.1 基本概念 |
2.1.1 质数和合数 |
2.1.2 同余及模运算 |
2.2 欧拉定理及相关知识 |
2.2.1 欧拉函数 |
2.2.2 欧拉定理 |
2.3 单向函数和单向陷门函数 |
2.4 模逆元素 |
2.5 Miller-Rabin素性检验 |
2.6 极大整数因式分解 |
2.6.1 试除法 |
2.6.2 轮式因子分解法 |
2.6.3 Pollard’s Rho算法 |
2.6.4 费尔马因子分解法 |
2.7 模幂运算 |
2.7.1 朴素模幂运算 |
2.7.2 二分幂运算 |
2.7.3 快速幂取模运算 |
2.7.4 蒙哥马利幂模运算 |
2.8 本章小结 |
第3章 RSA加密算法的分析 |
3.1 RSA密码体制的研究 |
3.2 RSA加密算法实例 |
3.3 RSA数字签名算法 |
3.3.1 RSA数字签名原理 |
3.3.2 RSA数字签名实例 |
3.4 RSA加密算法的安全性 |
3.4.1 因式分解模数 |
3.4.2 RSA加密算法的公共模数攻击 |
3.4.3 RSA加密算法的选择密文攻击 |
3.4.4 RSA加密算法的低加密指数攻击 |
3.5 RSA加密算法的参数选择 |
3.5.1 模数的选择 |
3.5.2 公钥的选择 |
3.5.3 私钥的选择 |
3.6 RSA加密算法的速度 |
3.7 本章小结 |
第4章 RSA加密算法的改进及分析 |
4.1 多素数RSA加密算法 |
4.1.1 基本原理 |
4.1.2 正确性证明 |
4.1.3 效率分析 |
4.1.4 安全性分析 |
4.2 参数替换 |
4.2.1 基本原理 |
4.2.2 正确性证明 |
4.2.3 安全性分析 |
4.3 多重密钥 |
4.3.1 基本原理 |
4.3.2 安全性分析 |
4.4 强素数 |
4.4.1 基本原理 |
4.4.2 强素数快速生成算法 |
4.4.3 强素数快速生成算法证明 |
4.4.4 强素数快速生成算法效率分析 |
4.5 基于中国剩余定理的RSA解密方法 |
4.6 基于中国剩余定理对多素数RSA加密算法的优化 |
4.7 本章小结 |
第5章 RSA加密算法的应用和实现 |
5.1 RSA加密算法在数字签名和证书中的应用 |
5.1.1 RSA加密算法生成和验证数字签名 |
5.1.2 RSA加密算法生成证书 |
5.2 改进的RSA加密算法加解密程序实现 |
5.2.1 加解密程序分析 |
5.2.2 加解密程序设计 |
5.2.3 加解密程序的实现和运行 |
5.2.4 测试结果与分析 |
5.3 本章小结 |
结论 |
参考文献 |
攻读硕士学位期间所发表的学术论文 |
致谢 |
(7)基于置换群论的密码体制研究及应用(论文提纲范文)
致谢 |
摘要 |
Abstract |
缩写和符号清单 |
1 绪论 |
1.1 研究背景和意义 |
1.2 国内外研究现状 |
1.2.1 S-盒构造国内外研究现状 |
1.2.2 函数差分均匀度国内外研究现状 |
1.2.3 抗量子计算攻击公钥密码体制国内外研究现状 |
1.2.4 可搜索加密方案国内外研究现状 |
1.3 论文主要研究工作和创新点 |
1.4 论文组织结构 |
2 基于置换群论的S-盒构造研究 |
2.1 引言 |
2.2 预备知识 |
2.2.1 置换和置换群 |
2.2.2 S-盒和S-盒密码学标准 |
2.3 基于混沌和对换的S-盒构造算法 |
2.4 基于凯莱图和对换的S-盒构造算法 |
2.5 本章小结 |
3 基于置换群论的函数差分均匀度研究 |
3.1 引言 |
3.2 F_(2~8)上的差分4一致置换 |
3.3 基于共轭置换的差分均匀度计算方法 |
3.4 合成函数的差分均匀度 |
3.5 列局部APN置换 |
3.6 本章小结 |
4 基于poly-Z群的类NTRU公钥密码体制 |
4.1 引言 |
4.2 预备知识 |
4.2.1 NTRU公钥密码体制 |
4.2.2 Poly-Z群G8 |
4.3 基于群论的类NTRU公钥密码体制 |
4.4 基于poly-Z群的类XTRU公钥密码体制的具体构造 |
4.5 基于poly-Z群的类XTRU公钥密码体制的安全性分析 |
4.6 本章小结 |
5 基于CT-AES算法的可搜索加密方案 |
5.1 引言 |
5.2 预备知识 |
5.2.1 AES算法 |
5.2.2 CPA安全 |
5.3 基于CT-AES算法的可搜索加密方案的形式化定义 |
5.4 基于CT-AES算法的可搜索加密方案的具体构造 |
5.5 基于CT-AES算法的可搜索加密方案的安全性分析 |
5.6 基于CT-AES算法的可搜索加密方案的性能分析 |
5.7 本章小结 |
6 结论和展望 |
参考文献 |
作者简历及在学研究成果 |
学位论文数据集 |
(8)新型公钥加密方案及应用研究(论文提纲范文)
摘要 |
Abstract |
常用符号及术语对照表 |
第1章 绪论 |
1.1 研究背景 |
1.2 国内外研究现状 |
1.2.1 RSA型加密系统国内外研究现状 |
1.2.2 同态加密系统在可证明安全方向的研究现状 |
1.2.3 基于同态加密方案的安全多方计算协议研究现状 |
1.2.4 基于同态加密方案的安全两方海明距离计算问题研究现状 |
1.2.5 基于同态加密方案的安全两方保密计算直线问题研究现状 |
1.2.6 基于同态加密方案的安全两方比较问题研究现状 |
1.2.7 在半诚实模型下研究安全多方计算的现状 |
1.3 本文研究问题概述 |
1.4 本文的主要工作和成果 |
1.5 本文的组织结构 |
第2章 预备知识 |
2.1 数学基础 |
2.1.1 初等数论基础 |
2.1.2 集合论 |
2.1.3 抽象代数基础 |
2.1.4 组合数学 |
2.1.5 离散概率基础 |
2.1.6 计算复杂性理论 |
2.2 密码体制及评价标准 |
2.2.1 安全多方计算的相关知识 |
2.2.2 同态公钥加密 |
2.2.3 Paillier同态加密方案 |
2.2.4 RSA算法 |
第3章 配对函数编码随机化加密方案 |
3.1 基础知识 |
3.2 基于配对函数的明文编码随机化加密方案 |
3.2.1 方案描述 |
3.3 RSA选择异或判定性问题 |
3.3.1 RSA选择异或判定性问题的形式化描述 |
3.3.2 RSA选择异或判定性问题的难解性 |
3.4 安全性证明 |
3.4.1 IND-CPA安全性 |
3.4.2 IND-CCA2安全性 |
3.5 加密方案与数字签名的结合—签密 |
3.6 性能分析 |
3.7 本章小结 |
第4章 标准模型下的新型概率加密及安全两方海明距离计算 |
4.1 标准模型下具有同态性与抗CCA2的RSA型概率加密方案 |
4.1.1 标准模型下的RSA型同态概率加密方案 |
4.1.2 标准模型下抗CCA2的RSA型概率加密方案 |
4.2 RSA判定性问题DRSA |
4.2.1 DRSA问题描述 |
4.2.2 DRSA的难解性 |
4.3 安全性证明 |
4.3.1 方案Π_1的安全性 |
4.3.2 方案Π_2的安全性 |
4.4 性能分析 |
4.5 从乘法同态加密到异或同态、与同态以及或同态加密 |
4.5.1 对“0”或“1”加密的实现 |
4.5.2 异或同态、与同态和或同态的实现 |
4.6 两方海明距离保密计算协议 |
4.6.1 协议描述 |
4.6.2 两方海明距离保密计算协议的正确性 |
4.6.3 两方海明距离保密计算协议的安全性 |
4.6.4 性能对比 |
4.7 本章小结 |
第5章 标准模型下阻止CCA2的同态加密方案 |
5.1 符号记法及构造原语 |
5.1.1 符号记法 |
5.1.2 构造原语 |
5.2 阻止CCA2的同态加密方案 |
5.2.1 构造同态加密方案的技术 |
5.2.2 阻止CCA2的同态加密系统 |
5.2.3 方案ε的同态性 |
5.3 安全性证明 |
5.3.1 选择明文不可区分安全性 |
5.3.2 自适应性选择密文攻击安全性 |
5.4 本章小结 |
第6章 Paillier方案变体及安全计算过两点直线协议 |
6.1 基础知识 |
6.2 Paillier方案变体及其性能 |
6.2.1 Paillier方案变体 |
6.2.2 方案的性能 |
6.2.3 安全性证明 |
6.3 过平面两个私有点保密做一直线方程 |
6.3.1 问题描述及解决问题的核心 |
6.3.2 过平面两个私有点保密做一直线方程的协议 |
6.3.3 正确性分析 |
6.4 安全性分析 |
6.5 解决保密过两点计算一条直线协议的应用拓展 |
6.6 效率分析 |
6.7 本章小结 |
第7章 基于同态加密—类解密系统与云计算的安全两方比较协议 |
7.1 基础知识 |
7.2 同态加密-类解密系统 |
7.2.1 系统介绍 |
7.2.2 系统安全性 |
7.3 云辅助预处理计算 |
7.4 保密比较两个整数协议 |
7.4.1 协议描述 |
7.4.2 协议正确性分析 |
7.4.3 协议安全性分析 |
7.4.4 计算开销 |
7.5 保密比较两个分数协议 |
7.5.1 协议描述 |
7.5.2 正确性分析 |
7.5.3 安全性分析 |
7.5.4 计算开销 |
7.6 性能对比 |
7.7 本章小结 |
总结与展望 |
总结 |
展望 |
参考文献 |
致谢 |
攻读博士学位期间的科研成果 |
(10)关于环Zn上RSA型公钥密码体制的小解密指数d攻击(论文提纲范文)
1 对RSA型公钥密码体制的小解密指数d攻击 |
2 环Zn上广义圆锥曲线RSA型公钥密码体制及其小解密指数d攻击 |
3 例及结论 |
四、RSA型公钥密码体制的研究(论文参考文献)
- [1]基于FPGA的RSA快速加密IP核的设计与实现[D]. 乔康乾. 河北大学, 2021(09)
- [2]基于混合加密机制的停车位智能服务平台通信安全设计与实现[D]. 商晓龙. 吉林大学, 2021(01)
- [3]基于区块链的密钥生成和协商方案研究[D]. 孙悦. 南京邮电大学, 2020(02)
- [4]高效的手机号码及短信保密系统研究[D]. 常青青. 南京航空航天大学, 2020
- [5]多素数RSA算法的改进分析与研究[D]. 廖彬宇. 西华师范大学, 2020(12)
- [6]RSA加密算法的优化与改进[D]. 李嘉宾. 哈尔滨理工大学, 2020(02)
- [7]基于置换群论的密码体制研究及应用[D]. 李帅. 北京科技大学, 2020(06)
- [8]新型公钥加密方案及应用研究[D]. 巩林明. 陕西师范大学, 2016(12)
- [9]抗自适应性选择密文攻击的公钥加密系统[J]. 巩林明,李顺东,窦家维,王道顺. 密码学报, 2016(01)
- [10]关于环Zn上RSA型公钥密码体制的小解密指数d攻击[J]. 曹祖平,包小敏,瞿云云. 西南大学学报(自然科学版), 2011(05)