虚拟专用网若干关键技术的研究及实践
摘要 | 第1-4页 |
ABSTRACT | 第4-9页 |
1 绪言 | 第9-14页 |
·课题研究背景 | 第9-10页 |
·VPN 发展概况 | 第10-12页 |
·VPN 概述 | 第10页 |
·VPN 分类 | 第10-11页 |
·VPN 发展现状 | 第11-12页 |
·本课题研究的意义、内容和目标 | 第12-14页 |
·研究意义 | 第12-13页 |
·研究内容 | 第13页 |
·研究目标 | 第13-14页 |
2 相关理论与技术 | 第14-26页 |
·IPSec | 第14-21页 |
·概述 | 第14-15页 |
·IPSec 工作模式及实施位置 | 第15-18页 |
·AH 协议 | 第18页 |
·ESP 协议 | 第18-20页 |
·SA | 第20-21页 |
·VPN 技术简述 | 第21-24页 |
·VPN 的组件 | 第21-22页 |
·VPN 的核心活动 | 第22-23页 |
·VPN 使用的隧道协议 | 第23-24页 |
·NDIS 技术基础 | 第24-25页 |
·NDIS 简介 | 第24页 |
·中间驱动程序的特性 | 第24-25页 |
·小结 | 第25-26页 |
3 IMD-VPN 的设计 | 第26-33页 |
·体系结构及基本功能 | 第26-29页 |
·体系结构 | 第26-27页 |
·基本功能模块 | 第27-28页 |
·工作流程 | 第28-29页 |
·各功能模块的基本任务 | 第29-30页 |
·封装/解封装模块的基本任务 | 第29页 |
·加密模块的基本任务 | 第29-30页 |
·验证模块的基本任务 | 第30页 |
·相关算法 | 第30-32页 |
·验证所使用的算法 | 第30-32页 |
·加密所使用的算法 | 第32页 |
·小结 | 第32-33页 |
4 IMD-VPN 的实现 | 第33-50页 |
·系统软硬件平台 | 第33页 |
·封装/解封装功能的实现 | 第33-41页 |
·数据包封装/解封装的基本过程 | 第34-35页 |
·数据包的发送及接收处理流程 | 第35-37页 |
·关键代码及说明 | 第37-41页 |
·数据加/解密功能的实现方法 | 第41-43页 |
·数据加密功能的工作流程 | 第41-42页 |
·数据解密功能的工作流程 | 第42-43页 |
·验证功能的实现方法 | 第43-46页 |
·数字签名的流程 | 第43-44页 |
·Client 端数字签名流程图 | 第44-45页 |
·Server 端验证数字签名流程图 | 第45-46页 |
·系统测试 | 第46-49页 |
·Client 端显示结果及分析 | 第46-47页 |
·Server 端显示结果及分析 | 第47-49页 |
·小结 | 第49-50页 |
5. 结束语 | 第50-52页 |
·已完成的工作 | 第50-51页 |
·下一步的工作 | 第51-52页 |
致谢 | 第52-53页 |
参考文献 | 第53-56页 |
附录 I 攻读学位期间发表论文目录 | 第56-57页 |
附录 II 英文缩写词表 | 第57页 |