欢迎来到天天文库
浏览记录
ID:6792409
大小:310.00 KB
页数:28页
时间:2018-01-25
《毕业设计(论文)-rsa加密算法的研究与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、RSA加密算法的研究与实现摘要在新信息时代,信息的保密尤为重要。公钥密码学的出现对现代保密体系起到了十分重要的作用,其中RSA算法是目前在理论和实际应用中最为成熟和完善的一种公钥密码体制。它运用最多的地方是加密,还可用来进行身份验证和数字签名,是一种典型的公钥密码体制。本文给出了RSA运算中的模幂乘速度上的改进,对RSA加解密变换、身份验证的基本原理进行了相应的分析,分析了当前针对RSA算法的攻击手段,归纳出提高RSA算法安全性应该考虑的几个因素。此外,论文还通过实验方式对改进的RSA算法进行了验证,通过比对,得出改进的算法比原有算法在效率上有一定程度提高的结论。论文
2、还设计了一个加解密程序,并对其进行了验证。关键词RSA,密码学,算法研究ABSTRACTInthenewinformationage,informationconfidentialisparticularlyimportant.Theemergenceofmodernpublickeycryptographytoconfidentialitysystemplaysaveryimportantrole,includingRSAalgorithmsarecurrentlyintheoryandpracticalapplicationofthemostmatureandpe
3、rfectapublickeycryptosystems.Itutilizesmostplaceisencrypted,alsocanbeusedforidentityauthenticationanddigitalsignature,isakindoftypicalpublickeycryptosystems.ThispapergivesthemouldbyRSAoperationspeedofthepowerofRSAencryptionimprovement,transform,thebasicprincipleofidentitycheckthecorresp
4、ondinganalysis,thisarticleanalysesthecurrentaccordingtotheRSAalgorithmsattackmethods,concludesimprovesafetyshouldconsiderRSAalgorithmsofseveralfactors.Inaddition,thispaperalsothroughexperimentstoimproveRSAalgorithmswayisverifiedbycomparing,concludedthattheimprovedalgorithmonefficiencyth
5、antheoriginalalgorithmwithacertaindegreeincreaseconclusion.Thispaperalsodesignedagaldeclassificationprocedures,andanalysestheverification.Keywords:RSA,Cryptography,Algorithms第一章绪论11.1问题的提出11.2密码学概述31.3国内外研究现状与水平及其意义5第二章RSA算法62.1RSA算法62.2RSA签名算法6第三章RSA的安全性83.1RSA参数选择83.2RSA的安全性分析10第四章RSA
6、算法的研究124.1RSA算法实现124.2RSA改进算法134.3结果分析16第五章文件加密的设计175.1分析和设计175.2对TXT文本加解密19总结22参考文献:23致谢24第一章绪论随着时代在进步,科技的发展。计算机的应用已经普遍化,网络达到了全球化。人与人之间交流不再有地域的限制,此外许多交往活动,包括商业贸易、金融财务和其他经济活动中,不少已以数字化信息的方式在网上流动着,电子商业、电子银行和电子货币的研究、实施和标准化也已经形成了一定的规模。在生活中,人们常会遇到需要签字或者盖章的文件,比如支票、存折、法律文件、订单、合约、遗嘱、契约等等。现在,这些传
7、统的基于纸面的重要凭据已经逐渐发展成数字电子媒体的形式。这一发展给人们带了的便利是不可估量的,让人看到了这一技术前景的辉煌。这一技术不仅对个人产生了重大影响,而且对于当代社会的经济、文化、金融等方面也产生了深刻的影响。1.1问题的提出当代社会,各方面的信息都逐渐在向网络方面转化。那么随之而来的便出现了信息的安全问题:在信息的产生、传递、保存和验证等方面出现了很多问题和困难。那么怎样才能保证信息不被偷取、伪造和篡改,如何来确认信息发送者的可靠性和真实性,如何找回丢失的信息,又如何使信息发送人无法抵赖等,这些都是当今社会信息传递所迫切的技术需求。对于那些
此文档下载收益归作者所有