RSA密码体制的设计及MATLAB语言下的实现论文
时间:2025-04-02
时间:2025-04-02
RSA密码体制的设计及MATLAB语言下的实现论文
四川理工学院毕业论文
RSA密码体制的设计及MATLAB语言下的实现
学 生:XXX
学 号:06121020230
专 业:数学与应用数学
班 级:2006.2
指导教师:张金山
四川理工学院理学院
二O一O年六月
RSA密码体制的设计及MATLAB语言下的实现论文
四 川 理 工 学 院
毕业论文任务书
论文题目: RSA密码体制的设计及MATLAB语言下的实现
二级学院: 理学院 专业:数学与应用数学 班级: 2006级2班 学号: 06121020230 学生: XXX 指导教师: 张金山
接受任务时间: 2010年3月10日
(系)教研室主任 (签名) 理学院院长 (签名)
1.毕业论文的主要内容及基本要求
主要内容:从RSA的产生背景入手,熟悉RSA在信息安全方面的应用,对其数学基础,数学原理,算法设计进行了详细的介绍,并给出其在MATLAB应用软件上的实现,同时,对RSA的安全性,参数选择进行了分析。
基本要求:在明确了主要任务上做到(1)查阅文献资料,了解课题前沿,确定课题研究思路
(2)理清论文思路,安排论文内容(3)撰写出思路清晰,逻辑合理的论文。
2.指定查阅的主要参考文献及说明
[1]杨晓元,魏立线.计算机密码学[M].西安,西安交通大学出版社
[2]朱文余,孙琦.计算机密码应用基础[M].北京,科学出版社
[3]闵嗣鹤,严士健.初等数论[M].北京,高等教育出版社
[4]李海涛,邓樱,MATLAB6.1基础及应用技巧[M].北京,国防工业出版社
[5]李晓辉.公钥密码体制与RSA算法[J].福建电脑.2009
[6]刘栋梁,陈艳萍.RSA密码体制在电子商务中的安全应用[J].大众科技.2005
[7]段晓萍,李燕华.非对称密码体制RSA的原理与实现[J].内蒙古大学学报.2009
RSA密码体制的设计及MATLAB语言下的实现论文
摘 要
RSA算法是一个能同时用于加密和数字签名的算法,易于理解和操作,有较高的安全性,因此有着广泛的运用。本文首先论述了RSA的基本运用途径,RSA的数学原理,其加密解密的具体算法,并给出了其在MATLAB应用软件上的实现,然后,对RSA的安全性进行了一定的分析,包括其可能存在的攻击和对参数的选择,以便对其有更深的了解。
关键词:RSA 公钥密码体制 加密 解密 MATLAB 安全性
RSA密码体制的设计及MATLAB语言下的实现论文
ABSTRACT
RSA is an algorithm which can be used for both encryption and digital signature. It is easy to understand as well as to operate, and has an upper security which makes it popular. This paper firstly delivers information on the basic purpose, the mathematic principle and the specific arithmetic of RSA. Then it presents an implementation of RSA on the application software MATLAB. After that, this article also analyzes the security of RSA, including its potential leaks, parameter options, which helps us to know further of RSA.
Keywords : RSA public key cryptography encryption decrypt MATLAB
security
RSA密码体制的设计及MATLAB语言下的实现论文
目 录
前 言 ............................................................................................................................................................ 1
第1章 RSA简介 ........................................................................................................................................ 2
1.1 密码体制简介 ...................................................................................................................................... 2
1.2 RSA的简介 .......................................................................................................................................... 2
第2章 相关数论知识................................................................................................................................. 4
2.1整除与互素 .......................................................................................................................................... 4
2.2 费马定理和欧拉定理 .......................................................................................................................... 4
2.3 中国剩余定理 ...................................................................................................................................... 5
第3章 RSA的数学原理及其算法实现 .................................................................................................... 7
3.1 RSA的数学原理 ............................................................................................................................... 7
3.2 RSA的算法设计 ............................................................................................................................... 8
3.3 RSA的MATLAB实现 ................................................................................................................... 10
第4章 RSA的安全性分析 ...................................................................................................................... 14
4.1 对RSA常见的攻击方法................................................................................................................. 14
4.2 RSA的参数选择 ...................................................................................... …… 此处隐藏:8541字,全部文档内容请下载后查看。喜欢就下载吧 ……
上一篇:最新挖掘机维护保养-5
下一篇:现浇盖板施工工艺