欢迎来到天天文库
浏览记录
ID:31739843
大小:55.56 KB
页数:48页
时间:2019-01-17
《rsa数字签名的实现毕业论文-论文》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、RSA数字签名的实现毕业论文•论文RSA数字签名的实现毕业论文I计算机专业全套免费毕业设计论文网I任务书I本科毕业设计课题目作品下载毕业论文中文摘要RSA数字签名的实现摘要:RSA算法是一种公钥密码算法。实现RSA算法包括生成RSA密钥,加密和解密数据。RSA数字签名算法利用RSA算法实现数字签名。本文详述了RSA算法的基本原理,RSA算法的实现以及如何利用RSA算法实现数字签名。下面所列为本论文的组织结构:第一章是引言。第二章是对论文中使用到的符号的定义。第三章详细说明了RSA公钥和私钥的类型。第四章和第五章详细说明了几个原
2、语,或者说是基本数学操作。第四章详细说明了数据转换原语,第五章详细说明了密码系统原语(加密一一解密、签名验证)。本论文中的第六、七和丿I章涉及加密和签名的方案。第六章是概述。第七章定义了基于0AEP[3]的加密方案和第八章定义了基于PSS[4][5]的带附属的签名方案。・第九章详细说明了在第八章中定义的签名方案的编码方法。尖键词:RSA算法,数字签名,公开密钥,私人密钥,加密,解密毕业论文外文摘要Abstract:TheRSAalgorithmisakindofpublicthecalculatewayofprivate-ke
3、y,realizingRSAalgorithmincludesthebornoftheRSAprivatekey,encryptanddecipherthedata.TheRSAarithmeticdigitalsignaturecalculatewaymakesuseoftheRSAalgorithmtorealizedigitaisignature.Thistextgoesintodetai1RSAalgorithm*sbasicprinciple,RSAalgorithm*srealizationandhowtouseo
4、ftheRSAalgorithmtorealizedigitalsignature.Theconstructionofthethesisthatunderneathlistas:Thefirstpartisapreface.Thesecondpartistothethesisinsidethedefinitionofthesignthatuse.ThethirdpartelaboratesontheRSApublickeywiththetypeoftheprivatekey.Thefour-partandthefifthpar
5、telaborateonafewandoriginallanguage,orsaythatisbasicmathematicsoperation.ThefourelaborateshowtotranslatedataintoOriginallanguage,thefifthpartelaboratesontheoriginallanguageinsysteminpassword.(encryptdecipher,signatureverification)Thesixthandseventhofthisthesisinside
6、witheightpartsinvolvetheprojectthatencryptwiththesignature.Thesixthpartsaysall.Theseventhpartdefinesaccordingto0AEP[3]encryptingtheprojectwiththeeighthpartdefinedaccordingtoPSS[4][5]takingthesubsidiarysignatureproject.Theninthpartelaboratesonthecodingmethodofthesign
7、atureprojectdefinedintheeighthpart.Keywords:RSA,digitalsignature,thepublickey,theprivatekey,encrypt,decipher目录摘要ABSTRACT目录11•引言32•符号43•密钥类型63.1RSA公钥63.2RSA私钥64・数据转换原语74.1120SP84.2OS2IP8105•密码原语105・1加密和解密原语5.1.1RSAEP105.1.2RSADP105.2签名和验证原语115.2.1RSAPI125.2.2RSAP2126
8、•方案概述147•加密方案157.1RSAES-OAEP157.1.1加密运算177.1.2解密运算208•带附属的签名方案228.1RSASSA-PSS228.1.1签名生成运算238.1.2签名验证运算249•带附属的签名的编码方法269.1EMSA-PSS269.1.1
此文档下载收益归作者所有