RSA密码体制的设计及MATLAB语言下的实现论文

时间: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字,全部文档内容请下载后查看。喜欢就下载吧 ……

RSA密码体制的设计及MATLAB语言下的实现论文.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:7 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:29元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219