声明
摘要
第一章 绪论
1.1 课题研究背景及意义
1.2 网络可视教学系统概要
1.2.1 网络可视教学系统的体系结构
1.2.2 网络可视教学系统的原理
1.2.3 网络可视教学系统的功能
1.2.4 网络可视教学系统需要解决的问题
1.3 国内外研究现状
1.3.1 NAT穿越技术现状
1.3.2 多媒体数据加密研究现状
1.4 论文主要内容及章节安排
第二章 网络可视教学系统安全性相关技术
2.1 NAT技术
2.1.1 NAT的类型
2.1.2 NAT对SIP系统的影响
2.2 多媒体数据传输技术
2.2.1 实时传输协议RTP
2.2.2 实时传输控制协议RTCP
2.2.3 发送端的数据采集和发送
2.2.4 接收端的数据接收、处理和播放
2.3 数据加密技术
2.3.1 AES算法
2.3.2 RSA算法
2.4 本章小结
第三章 基于SIP的NAT穿越方案设计
3.1 NAT穿越技术方案分析与比较
3.1.1 NAT穿越需要解决的具体问题
3.1.2 NAT穿越解决的方案
3.1.3 NAT穿越解决方案的比较
3.2 一种改进FULL PROXY方式NAT穿越机制设计与实现
3.2.1 NAT穿越机制的设计
3.2.2 NAT穿越解决机制实现
3.3 本章小结
第四章 数据传输加密方案的设计与实现
4.1 两大密码体制的特点与比较
4.1.1 非对称密码体制的特点
4.1.2 对称密码体制的特点
4.1.3 两大密码体制的比较
4.2 算法验证
4.2.1 RSA算法的仿真实现
4.2.2 AES算法的仿真实现
4.3 数据加密方案及实现
4.3.1 基于RSA算法和AES算法的混合加密算法
4.3.2 混合加密算法的仿真实现
4.4 本章小结
第五章 网络可视教学系统NAT穿越原型的构建与FPNAT方案的验证
5.1 原型系统的设计与实现
5.2 RTP数据的加解密
5.3 原型系统的测试
5.3.1 NAT穿越测试
5.3.2 加密数据的NAT穿越测试
5.4 FPNAT方案在网络可视教学系统中的验证
5.5 本章小结
第六章 结论
参考文献
致谢