- 1、本文档共29页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
毕业设计(论文)
RSA密码体制的实现
论文作者姓名:
申请学位专业:
申请学位类别:
指导教师姓名(职称):
论文提交日期:
RSA密码体制的实现
摘 要
自20世纪90年代以来,计算机网络技术使得计算机应用得到进一步普及和发展,但是如何保证信息的安全却是一个十分重要的问题。RSA算法在公钥密码体制中占有重要的地位。在论文中首先介绍了加密算法的数学基础,理论上说明了RSA算法的原理,以及RSA算法中参数的选择。用VC++编程实现了RSA算法加密和解密运算,在算法的实现过程中,调用了已有的大整数类函数所提供的接口函数。
关键词:密码学;RSA;加密;解密
Implementation of RSA Cryptosystem
Abstract
Computer network technology, whose application has gone deep into almost every field of human life and social activity, has been further popularized and developed since 1900s, but it is a very important question to guarantee information security. RSA is a crucial and significant public key cryptosystem. In the paper first the encryption algorithm is introduced based on the mathematical and theoretical introduction of the RSA algorithm theory, RSA algorithm and the parameter choices. VC + + Programming the RSA algorithm, the algorithm implementation process, has been called many interface functions of a given integer class.
Key Words: Cryptology; RSA; Encryption; Decryption
目 录
论文总页数: 19页
TOC \o 1-3 \h \z \u HYPERLINK \l _Toc171148794 1引言 PAGEREF _Toc171148794 \h 1
HYPERLINK \l _Toc171148795 1.1密码学应用的相关背景 PAGEREF _Toc171148795 \h 1
HYPERLINK \l _Toc171148796 1.2使用RSA加密的意义 PAGEREF _Toc171148796 \h 2
HYPERLINK \l _Toc171148797 2 RSA相关理论知识 PAGEREF _Toc171148797 \h 3
HYPERLINK \l _Toc171148798 2.1 RSA的数学基础知识 PAGEREF _Toc171148798 \h 3
HYPERLINK \l _Toc171148799 2.1.1 关于数的基本理论 PAGEREF _Toc171148799 \h 3
HYPERLINK \l _Toc171148800 2.1.2 欧拉定理 费马小定理 PAGEREF _Toc171148800 \h 4
HYPERLINK \l _Toc171148801 2.1.3 中国剩余定理 PAGEREF _Toc171148801 \h 4
HYPERLINK \l _Toc171148802 2.1.4单向陷门函数 PAGEREF _Toc171148802 \h 5
HYPERLINK \l _Toc171148803 2.2 RSA加密解密算法 PAGEREF _Toc171148803 \h 5
HYPERLINK \l _Toc171148804 2.3 RSA参数的选择 PAGEREF _Toc171148804 \h 6
HYPERLINK \l _Toc171148805 2.3.1 模数n的确定 PAGEREF _Toc171148805 \h 6
HYPERLINK \l _Toc171148806 2.3.2 模数e的选取原则 PAGEREF _Toc171148806 \h 7
HYPERLINK \l _Toc171148807 2.3.3 素数的产生 PAGEREF _T
您可能关注的文档
- PPT素材_时间_箭头_走势.ppt
- ppt小插图素材库B.ppt
- ppt学校预防艾滋病教育内容与教学方法.ppt
- PPT演示文稿的设计与制作.ppt
- PPT制作可用的小素材.ppt
- Praat 语音软件操作手册.doc
- ProE齿轮渐开线方程的推导.doc
- PROFIBUS现场总线技术.ppt
- ProMAX现场处理培训.ppt
- PSPC三方技术协议.doc
- 2025年广西中考地理二轮复习:专题四+人地协调观+课件.pptx
- 2025年广西中考地理二轮复习:专题三+综合思维+课件.pptx
- 2025年中考地理一轮教材梳理:第4讲+天气与气候.pptx
- 第5讲+世界的居民课件+2025年中考地理一轮教材梳理(商务星球版).pptx
- 冀教版一年级上册数学精品教学课件 第1单元 熟悉的数与加减法 1.1.6 认识1-9 第6课时 合与分.ppt
- 2025年中考一轮道德与法治复习课件:坚持宪法至上.pptx
- 2025年河北省中考一轮道德与法治复习课件:崇尚法治精神.pptx
- 八年级下册第二单元+理解权利义务+课件-2025年吉林省中考道德与法治一轮复习.pptx
- 精品解析:湖南省娄底市2019-2020学年八年级(上)期中考试物理试题(原卷版).doc
- 2025年中考地理一轮教材梳理:第10讲+中国的疆域与人口.pptx
文档评论(0)