文摘
英文文摘
声明
第1章引言
1.1课题研究背景
1.2课题研究现状
1.3本文所做的研究工作
第2章IPSec VPN概述
2.1 VPN概述
2.2 VPN安全技术及协议
2.3 IPSec安全协议
2.4 IPSec实现VPN的优势
第3章密码学理论
3.1密码学的发展
3.2密码学概念
3.2.1加密和解密过程
3.2.2密码分析
3.2.3密码算法分类
3.3传统密码学
3.3.1替代密码
3.3.2换位密码
3.4对称密码学
3.4.1数据加密标准DES
3.4.2高级加密标准AES
3.5非对称密码学
第4章AES算法研究
4.1 AES算法概述及原理
4.2 AES算法分析
4.2.1数学定义
4.2.2基本部件
4.2.3 AES密钥生成器
4.2.4 AES加解密流程
4.3 AES算法性能分析
4.3.1 AES的抗攻击能力
4.3.2 AES与DES性能分析比较
第5章ECC算法及密码算法研究
5.1 ECC算法概述
5.2 ECC的数学基础
5.2.1椭圆曲线的基本概念
5.2.2有限域上的椭圆曲线
5.2.3有限域上FP的椭圆曲线
5.3 ECC的加密实现
5.3.1 ECC的加密原理
5.3.2 ECC加密实现
5.4 ECC安全性能分析
5.5数字签名
第6章混合加密算法的研究及实现
6.1混合加密算法的提出
6.2混合加密算法的实现
6.2.1 AES算法的实现
6.2.2 ECC算法的实现
6.2.3有限域上的运算
6.3混合加密算法的实现流程
6.3.1混合加密算法的实现原理
6.3.2混合加密算法的实现流程
6.4基于IPSec VPN的混合加密系统的体系结构
6.5系统仿真实现
6.5.1硬件及网络环境
6.5.2算法库
6.5.3服务器端和客户端流程
6.6系统性能测试
6.7系统安全分析
结论
致谢
参考文献