没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
I
摘 要
自计算机与网络的深度结合以来,现在计算机的网络化的运行得到了非常长
足的进步,人们的工作和生活中的各个领域几乎都能够与网络相结合,所以在这
样的发展背景下,网络信息的安全问题也成为了当下比较重要的研究内容。现在
的网络上虽然能够提供丰富的信息,但是由于在公共的信道上进行信息的传输难
免会发生信息被盗取、篡改等情况的出现,对个人人身安全乃至国家的战略布局
都会产生较大的不利影响,所以在保护信息安全的加密技术的研究上,需要进行
深入的研究和使用。通过加密技术的加持能够让信息的传递变得安全,起到很好
的保护作用。
RSA 是被称之为最为优秀的密码体制,是数据加密算法的标准,能通过该算
法能够很好的实现数据加密的过程,该算法现在也成为了当下广泛应用的具备较
强安全性的密码体制。本次就是利用了该算法结合 python 技术来开发一款数据
加密的软件,通过数据加密来实现网络中的信息安全保护。
关键词:公钥密码体制;RSA 算法;python
II
ABSTRACT
Since the deep combination of computer and network, the networked operation
of computer has made great progress. Almost all fields of people's work and life can
be combined with the network. Therefore, under this development background, the
security of network information has also become an important research content.
Although the current network can provide rich information, due to the transmission of
information on the public channel, it is inevitable that the information will be stolen
and tampered, which will have a great adverse impact on personal security and even
the national strategic layout. Therefore, the research on the encryption technology to
protect information security needs to be deeply studied and used. With the blessing of
encryption technology, the transmission of information can become secure and play a
good protective role.
RSA is known as the most excellent cryptosystem and the standard of data
encryption algorithm. It can well realize the process of data encryption through this
algorithm. Now this algorithm has become a widely used Cryptosystem with strong
security. This time, we use this algorithm combined with Python technology to
develop a data encryption software to realize the information security protection in the
network through data encryption.
Keywords: public key cryptosystem; RSA algorithm; python
III
目 录
摘 要.......................................................................................................................I
ABSTRACT ..........................................................................................................II
目 录 ..................................................................................................................III
第 1 章 绪论 ..........................................................................................................4
1.1 研究背景 ..................................................................................................4
1.2 RSA 加密技术研究现状 .........................................................................4
1.3 研究意义 ..................................................................................................5
1.4 Python 技术..............................................................................................6
1.5 MySQL 数据库........................................................................................6
第 2 章 数字加密技术概述 ..................................................................................7
2.1 RSA 的数学基础 .....................................................................................7
2.2 密码学的分类 ..........................................................................................7
2.3 公开秘钥的加密体制 ..............................................................................8
第 3 章 基于 RSA 算法的系统总体设计 ..........................................................10
3.1 系统设计的目的 ...................................................................................10
3.2 系统设计要求 .......................................................................................10
3.2.1 功能要求 .....................................................................................10
3.2.2 可靠性要求 .................................................................................10
3.2.3 安全性要求 .................................................................................10
第 4 章 RSA 数字加密的实现 .........................................................................11
4.1 测试的环境与技术 ...............................................................................11
4.1.1 硬件测试环境 .............................................................................11
4.2.2 软件测试环境 .............................................................................11
4.2 测试内容展示 ........................................................................................11
4.2.1 登录模块的实现 .........................................................................11
4.2.2 数字加密的实现 .........................................................................12
4.2.3RSA 数字加密系统首页 .............................................................12
4.3 测试结果 ................................................................................................13
总结 ......................................................................................................................14
致谢 ......................................................................................................................15
参考文献 ..............................................................................................................16
剩余15页未读,继续阅读
资源评论
红红火火a
- 粉丝: 17
- 资源: 1816
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功