毕业论文(设计)-RSA密码体制研究及算法的局部改进和实现

毕业论文(设计)-RSA密码体制研究及算法的局部改进和实现

ID:43728358

大小:314.66 KB

页数:54页

时间:2019-10-13

毕业论文(设计)-RSA密码体制研究及算法的局部改进和实现_第1页
毕业论文(设计)-RSA密码体制研究及算法的局部改进和实现_第2页
毕业论文(设计)-RSA密码体制研究及算法的局部改进和实现_第3页
毕业论文(设计)-RSA密码体制研究及算法的局部改进和实现_第4页
毕业论文(设计)-RSA密码体制研究及算法的局部改进和实现_第5页
资源描述:

《毕业论文(设计)-RSA密码体制研究及算法的局部改进和实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、南华大学毕业论文任务书学院:题目:起止时间:学生姓名:专业班级:指导老师:系主任:院长:数理学院2013年12月10日至2014年5月24日信息与计算科学2010级01班许友军欧阳自根2013年12月18日毕业论文的内容及要求1.毕业论文目标和内容:充分掌握RSA密码体制,以RSA算法为基础,局部改进算法,尽量考虑在不过多增加计算机运算负担的情况下提高算法的安全性,使改进的RSA密码体制能得到初步的实现;然后,通过软件设计实现算法。2.毕业论文要求:1)了解RSA密码体制的数学基础和不足。2)掌握相关的数学知识,并利用这些知识改进RSA算法。3)熟练运用C语言编

2、程。3.毕业论文进度安排:2009-2010学年第1学期1.11.9〜11.16指导老师指导学生选题。2.11.17-12.10指导老师给学生卜•任务书。3.12.11〜10年1月19FI学生完成文献综述和开题报告。2009-2010学年第2学期4.第一周〜第八周完成论文主休初稿。5.第九周〜第十周中期检查,指导教师审阅论文初稿,捉出修改意见。6.第十一周学生修改论文。7.第十二周学生写论文中英文摘要。&第十三周毕业论文定稿和装订成册交指导老师和评阅老师。9.第十四周毕业论文答辩。4.主要参考文献:[1]密码学(第二版),北京:机械工业出版社,2000,1-40

3、0[2]DouglasRStinson著,冯登国译.密码学原理与实践(第二版)•北京:电子工业出版社,2003,1-262[3]李红军,缪旭东•数据加密在网络安全中的应用.微型机遇应用,2002(10):31-33[1]潘承洞,潘成彪.数论(笫二版)•北京:北京大学出版社,2004-11[2]李强,张继永.一种改进得分RSA快速算法.小型微型计算机系统,2001,22(1):[1]周德新•实现RSA的高效算法.桂林电了工业学院学报,1996,(6):1-5[2]MichaelWelschenbach.密码编码学加密方法的C与C++实现.北京:北京人学出版社,19

4、99[3]谭浩强.C程序设计.北京:清华大学出版社,1995[4]陈运.一种新的快速RSA算法.电子科技大学学报,1996,24(2):223-228[5]陈运.一种组合RSA算法•电子科技大学学报,1996,25(2):116-119[6]PaulGarrett著,吴世忠等译.密码学导引.机械工业出版社,2003.8□□[][](注:不少于15篇参考文献)南华大学本科生毕业论文开题报告数理学院信息与计算科学2010级01班204390147设计(论文)题目RSA密码体制研究及算法的局部改进和实现设计(论文)题目来源导师拟题设计(论文)题口类理论研究型起止时间2

5、013.10.1-2014.5.22一、设计(论文)依据及研究意义:自20世纪90年代以来,计算机网络技术使得计算机应用得到进一步普及和发展,但是如何保证信息的安全却是一个十分重要的问题。公钥密码体制中,解密和加密密钥不同,解密和加密可分离,通信双方无须事先交换密钥就可建立起保密通信,较好地解决了传统密码体制在网络通信中出现的问题。另外,随着电子商务的发展,网络上资金的电子交换日益频繁,如何防止信息的伪造和欺骗也成为非常重要的问题。数字签名可以起到身份认证,核准数据完整性的作用。而RSA算法在公钥密码体制和数字签名中占有重要的地位。RSA算法是第一个能同时用于加

6、密和数字签名的算法,也易于理解和操作。从捉岀到现在已近二十年,经历了各种攻击的考验,逐渐为人们接受,普遍认为是目前最优秀的公钥方案Z一。但RSA也是被研究得最广泛的公钥算法,再优秀的密码体制也存在着不足和安全隐患,因此对它进行适当改进,优化它的算法是一件很有意义的工作。二、设计(论文)主要研究的内容、预期目标:(技术方案、路线)主要研究的内容:改进RSA密码体制所用到的数学知识,特别的数论方而;RSA加密解密算法和加密解密的过程;RSA的安全性和速度;根据RSA保密性能,如何优化它的算法,使它的安全性和加解密时间达到更优;如何设计软件來更好的实现这种改进的RSA

7、密码体制。预期目标:首先,充分掌握RSA密码体制,以RSA算法为基础,局部改进算法,尽量考虑在不过多增加计算机运算负担的情况下捉高算法的安全性,使改进的RSA密码体制能得到初步的实现;然后,通过软件设计实现算法。三、设计(论文)的研究重点及难点:重点:如何利用合适的数学知识来改进RSA的加密解密算法,使RSA算法的安全性和使用时间达到更优。难点:如何设计软件来更好的实现改进的RSA密码休制。⑷设计(论文)研究方法及步骤(进度安排人方法:利用数学基础知识对密码体制算法进行优化。步骤:第一步:充分的了解密码学的相关背景和知识。第二步:掌握RSA密码体制的数学基础知识

8、。第三步:深入地对RSA

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。