1 / 34
文档名称:

基于 RSA 的加密算法研究.doc

格式:doc   页数:34
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于 RSA 的加密算法研究.doc

上传人:小猪猪 2012/5/8 文件大小:0 KB

下载得到文件列表

基于 RSA 的加密算法研究.doc

文档介绍

文档介绍:本科学生毕业论文
论文题目:
基于RSA的加密算法研究
学院:
电子工程学院
年级:
2008级
专业:
电子信息科学与技术
姓名:

学号:

指导教师:

2012年 4 月 30 日
摘要
RSA作为一种重要的公开密钥算法,它是继Merkle背包算法出现不久之后,出现的第一个比较完善的公开密钥算法,它既能用于加解密也能用于数字签名。现在主要阐述其基本原理,加解密的实现,以及着重的讨论其安全性,并用C语言来实现。
关键词
加密算法;RSA;安全性;C语言
Abstract
RSA algorithm is one of the most important public-key encryption algorithm. It was the first perfect public-key encryption algorithm after the Merkle backpack algorithm had appeared soon. It cans be used for encryption or decryption. Also be used the digital signature. Now, I mainly explain the basic principle of the public-key encryption algorithm, realize the encryption or decryption by C language, and discuss the safety of the public-key encryption algorithm .
Key words
Encryption algorithm; RSA; Security; C language
目录
摘要 I
Abstract II
第一章绪论 1
RSA的研究背景与意义 1
RSA的国内外发展趋势 1
本文做的工作及文章结构 2
第二章RSA公钥密码 3
RSA算法简介 3
加解密算法描述 3
RSA利用了单向陷门函数 3
RSA密钥对生成与加解密 4
RSA密钥对的生成 4
RSA加解密算法 4
加密过程 4
解密过程 4
5
RSA设计流程 5
第三章RSA的安全性分析 6
RSA的安全性 6
RSA的攻击方法 6
因子分解法 6
选择密文攻击 7
共模攻击 8
低加密指数攻击 9
低解密指数攻击 9
计时攻击 9
使用RSA的一些限制 10
第四章 RSA的C语言的具体实现 11
RSA的速度 11
硬件实现 11
软件实现 11
算法加密结果 11
加密算法的C代码 11
加密所得结果 19
结论 20
参考文献 21
附录 23
致谢 29
第一章绪论
RSA的研究背景与意义
随着通信与计算机网络技术的快速发展和公共信息系统商业性应用步伐的加快,人们对网络环境和网络信息资源的依赖程度的日亦加深,这时,网络信息安全的重要性也就从各个方面(电子政务、电子商务、网络金融、网络媒体)体现了出来[1]。
而产生网络信息安全问题的根源可以从三个方面分析:自身缺陷,开放性和人的因素[2]。
首先,网络自身的安全缺陷主要体现在协议和业务的不安全上,而协议的不安全主要原因是:一方面互联网起源的出忠是进行学术交流和信息的沟通,并非商业目的而导致缺乏安全的总体构想和设计。另一方面是协议本身的泄漏。然而业务上的不安全表现在错误信息或业务本身的不完善。
其次,网络的开放性体现在业务是基于公开的协议等原因。
最后,人的因素才是最主要的因素,表现为三方面:人为的无意失误,黑客攻击,管理不善。
随着这些问题不断的出现,网络信息安全的意义也就体现出来了:从大的方面说,网络信息安全关系到国家主权的安全、社会的稳定、民族文化的继承和发扬等。从小的发面说,网络信息安全关系到公私财产和个人隐私的安全。因此,密码学在网络信息安全中发挥的重要性也体现了出来。密码技术是实现网络信息安全的核心技术,是保护数据最重要的工具之一。最常用的技术有:数据加密标准DES、高级加密标准AES、RSA算法、、IDEA算法、PGP系统等[3]。
RSA的国内外发展趋势
2012年2

最近更新

2023年兰州科技职业学院单招职业技能测试题库.. 39页

2023年兰州职业技术学院单招职业适应性考试模.. 40页

2023年兰考三农职业学院单招职业技能测试题库.. 39页

2023年共青科技职业学院单招职业适应性测试题.. 41页

2023年冀中职业学院单招职业倾向性测试题库及.. 41页

2023年内江卫生与健康职业学院单招职业倾向性.. 40页

2023年内江职业技术学院单招职业适应性考试模.. 41页

2023年内蒙古交通职业技术学院单招职业倾向性.. 40页

2023年内蒙古伊克昭盟单招职业适应性测试题库.. 40页

2026年兔年男宝宝取哪些名字 6页

2023年内蒙古北方职业技术学院单招职业倾向性.. 41页

2023年内蒙古商贸职业学院单招职业技能考试题.. 41页

2026年兔年春节开工大吉祝福文案 12页

2026年兔年春节吉祥对联100副欣赏 10页

2023年内蒙古通辽市单招职业倾向性考试模拟测.. 42页

2023年内蒙古阿拉善盟单招职业倾向性考试模拟.. 41页

2023年包头职业技术学院单招职业适应性考试模.. 40页

2023年包头钢铁职业技术学院单招职业倾向性测.. 39页

2023年包头铁道职业技术学院单招职业技能考试.. 40页

2023年北京北大方正软件职业技术学院单招职业.. 39页

2023年北京戏曲艺术职业学院单招职业技能考试.. 39页

2023年北京科技大学天津学院单招综合素质考试.. 42页

2023年北海康养职业学院单招职业倾向性考试题.. 40页

2023年北海职业学院单招职业技能考试模拟测试.. 40页

2023年华东政法大学单招职业适应性考试模拟测.. 39页

2023年南京特殊教育师范学院单招职业适应性测.. 38页

2023年南京视觉艺术职业学院单招综合素质考试.. 40页

2023年南京铁道职业技术学院单招职业技能测试.. 40页

ZR-003 建设单位法人授权书 1页

玩具购销合同通用6篇 10页