欢迎来到天天文库
浏览记录
ID:35173831
大小:3.59 MB
页数:52页
时间:2019-03-20
《rsa算法之64位快速实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、分类号:TP309单位代码:1〇422密级:20口11309;公巧学号人乂乂芝鐵SHANDONGUNIVERSITY硕±学位论文ThesisforMasterDegree论文翻:RSAK法么64位快速实现lHHHThe-64BitFastImplementationofRSAAlorHhmg作者姓名T召杰培养单位数学学巧专业名称信患安全指导教师王明巧巧巧合作导师2016年5月24日??.■??’、.?.分类号:单位代码:10422了密级:
2、公学号:^静M硕±学位论文ThesisforMasterDereeg^乂辟巧论文题目^^^:矜气奔W从气加 ̄kM-於j作者姓名了賊培养单位策秦专业名称fUM指导教师至》4亥免挺合作导师■年5月>f日原创巧声明本人郑重声明:所呈交的学位论文,是本人在导师的指导下,独立进行研究所取得的成果。除文中已经注明引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写过的科研成果。对本文的研究作出重要贡献的个人和集体,均已在文中明确方式标明。本声明的法律责任由本人承担。论文作者
3、签名:J疏日期《义叫:关于学位论文使用授权的声明本人完全了解山东大学有关保留、使用学位论文的规定,同意学校保留或向国家有关部口或化构送交论文的复印件和电子版,允许论文被査阅和借阅;本人授权山东大学可W将本学位论文的全部或部分内容编入有关数据库进行检索,可W采用影印、缩印或其他复制手段保存论文和汇编本学位论文。保密论文在解密后应遵守此规定)(论文作者签名:了导师签名日期:山东大学硕±学位论文目录中文摘要I英文摘要III一第章绪论11.1引言11.2国内外研巧现状21.3本文的结构安排3
4、1.4数学基础与公钥密码体制31.4.1单向函数31.4.2欧拉定理及相关概念41.4.3公钥密码体制5第二章RSA密码体制与分析72.1基本RSA算法72丄1RSA加解密72丄2RSA签名算法728.2基于CRT的RSA算法2.3生成素数82.3.1概率基本测试算法82.3.2Lehmann法8算2-.3.3RabininiUer法9算2.3.4强素数92.4模逆运算102.4.1公钥e的选取102.4.2模逆运算102.4.3二元扩展欧几里得算法10
5、2.5RSA算法的安全性分析112.5.1对RSA的分解模数N攻击122.5.2选择密文攻击122.5.3RSA的小指数攻击122.5.4公共模数攻击13I山东大学硕±学位论文2.5.5对RSA的其它攻击方法13第H章大数运算的实现153.1进制表示与存取153丄1大整数的进制表示153丄2大整数的存储与读取153丄3大整数的运算15316.2传统乘法3.3Karatsuba法17算3Comba18.4算法第四章Montgomery模乘法21"Montgom
6、ery模约减原理21422.2SOS模乘法算法4.3CIOS模乘法算法234.4FIPS模乘法算法24第五章指数算法275-.1平方乘算法275.2滑动窗口指数运算285.3指数算法与Montgomery模乘法的结合巧第六章测试程序与结果316.1测试环境3163.2大数数据结构16.3实验结果与分析316.3.1传统算法与Karasuba算法的测试326.3.2求逆运算与加解密运算的测试32结束35附录37参考文献巧麵41II山东大学硕±学位论文C
7、ONTENTSChineseAbstractIEnglishAbstract?????IllChater1Introduction1p1.1Forward11hResearch.2TeofStatus21.3TheStructureofPaper3menta-1AFundalMathematicsandPublicKey3-Wa1.4.1OneFunctions3y-1.4.2PublicKeyCryptosstems4y1.4.3EulerThe
此文档下载收益归作者所有