目 录
摘 要.......................................................................................................................I
ABSTRACT ..........................................................................................................II
目 录 ..................................................................................................................III
第 1 章 绪论 ..........................................................................................................4
1.1 研究背景 ..................................................................................................4
1.2 数字加密技术研究现状 ..........................................................................5
1.3 研究意义 ..................................................................................................5
1.4 Python 技术..............................................................................................6
1.5 MySQL 数据库........................................................................................6
第 2 章 数字加密技术与数字签名概述..............................................................8
2.1 密码体制构成 .........................................................................................8
2.2 公钥密码体制 ........................................................................................8
2.3 数字签名的概念 ....................................................................................10
2.4 数字签名的原理 ....................................................................................10
第 3 章 RSA 的数字签名算法 ...........................................................................11
3.1 RSA 公钥密码算法分析 .......................................................................11
3.2 RSA 数字签名方案的描述 ..................................................................11
第 4 章 RSA 数字签名的实现 .........................................................................12
4.1 测试的环境与技术...............................................................................12
4.1.1 硬件测试环境 .............................................................................12
4.2.2 软件测试环境 .............................................................................12
4.2.3 系统的开发过程 .........................................................................12
4.2 测试内容展示 ........................................................................................12
4.2.1 登录模块的实现 .........................................................................12
4.2.2 数字签名的实现 .........................................................................13
4.2.3RSA 数字签名的修改 .................................................................14
4.3 测试结果 ................................................................................................15
总结 ......................................................................................................................16
致谢 ......................................................................................................................17
参考文献 ..............................................................................................................18