封面
声明
中文摘要
英文摘要
第一章绪论
1.1引言
1.2密码学的现状及发展
1.3研究本课题的意义及价值
第二章信息安全
2.1网络信息安全概述
2.2密码学在网络信息安全中的作用
2.3网络信息安全的主要威胁
2.4信息安全的主要实现方式
第三章密码学概述
3.1密码学相关概念
3.2密码系统设计
3.3古典密码学
3.3.1隐写术
3.3.2Vigenere密码
3.3.3Playfair密码
3.4密码体制
3.4.1对称密码体制
3.4.2非对称密码体制
3.5密码分析
第四章RSA公钥密码体制
4.1RSA的数学基础
4.1.1素数与最大公约数
4.1.2模运算
4.1.3欧几里德算法
4.1.4扩展的欧几里德算法
4.1.5费马定理
4.1.6欧拉定理
4.1.7中国剩余定理
4.2RSA算法介绍
4.2.1加密过程
4.2.2解密过程
4.2.3实例
4.3RSA参数的选取原则
4.4RSA算法的安全性分析
4.5RSA算法的缺点
第五章改进的RSA算法
5.1传统的RSA算法的效率分析
5.2素性检测
5.2.1传统的素性检测方法
5.2.2改进的素性检测方法
5.3一种优化的预处理方法
5.3.1建立优化预处理表方法的介绍
5.3.2建立优化预处理表的实验分析
第六章RSA加密算法在空间数据文件加密中的应用
6.1空间数据加密的研究意义
6.2空间数据格式介绍
6.2.1空间数据结构
6.2.2shapefile数据说明
6.3空间数据加密系统设计
6.3.1系统总体设计思路
6.3.2系统设计实现的几个需要说明的关键问题
6.4加密系统的实现
6.5小结
第七章结束语
参考文献
致谢
攻读硕士期间发表的学术论文