文摘
英文文摘
声明
第一章绪论
1.1选题背景及意义
1.2网络考试系统的形成和发展
1.3网络考试系统现状分析
1.3.1国内外研究现状
1.3.2存在问题分析
1.4论文的主要工作
1.5论文结构
第二章网络安全与密码技术
2.1网络安全
2.1.1网络安全的概念
2.1.2网络安全面临的主要威胁
2.1.3网络攻击
2.2密码技术
2.2.1密码学与密码技术
2.2.2对称密钥算法DES
2.2.3不对称密钥算法RSA
2.2.4消息摘要算法MD5
2.3本章小结
第三章网络考试系统架构设计
3.1系统需求分析
3.1.1电大系统概况
3.1.2系统设计目标
3.1.3网考系统需求综述
3.2系统体系设计
3.2.1中央电大网考系统简介
3.2.2本系统总体架构设计
3.3系统功能设计
3.3.1管理中心模块功能设计
3.3.2考务中心模块功能设计
3.3.3考点模块功能设计
3.4系统流程设计
3.5本章小结
第四章数据传输的安全问题研究
4.1网考系统数据传输的安全需求
4.2浏览器与服务器之间的传输安全问题
4.2.1 SSL协议
4.2.2数字证书
4.3服务器与服务器之间的传输安全问题
4.3.1数据传输安全需求
4.3.2密码算法软件包OpenSSL
4.3.3 OpenSSL的安全服务
4.4本章小结
第五章基于加密的安全传输的实现
5.1基于加密的安全传输方案综述
5.1.1浏览器与服务器之间的安全传输
5.1.2服务器与服务器之间的安全传输
5.2应用SSL协议建立安全传输通道
5.2.1证书主体的身份验证
5.2.2安装证书服务及生成根证书
5.2.3服务器证书的生成与安装
5.2.4浏览器端的设置
5.3数据加密传输的设计与实现
5.3.1在应用层实现安全通信
5.3.2文件传输方案设计
5.3.3混合加密方案设计
5.3.4加密/解密流程设计
5.3.5混合法加密/解密的实现
5.3.6小结
5.4服务器与服务器之间数据安全传输的最终实现
5.4.1用DLL封装加密逻辑实现传输前安全
5.4.2发送方服务器的数据传输请求程序
5.4.3发送方服务器的后台文件传输程序
5.4.4接收方服务器的后台文件传输程序
5.4.5运行服务器程序
5.5本章小结
结论
参考文献
攻读硕士学位期间取得的研究成果
致谢