文摘
英文文摘
声明
第一章绪论
第一节课题研究的意义
第二节网络安全发展的现状
1.2.1网络安全问题的产生
1.2.2我国网络安全问题日益突出
1.2.3制约提高我国网络安全防范能力的因素
1.2.4文件传输协议的现状
第三节SSH协议
1.3.1 SSH的起源
1.3.2 SSH协议的结构
1.3.3 SSH协议工作流程
1.3.4 SSH协议存在的问题
1.3.5 SSH和SSL的区别
第四节本文所做的工作
第二章系统的设计与实现
第一节系统的总体框架
2.1.1问题的提出和解决
2.1.2系统的总体设计和框架
2.1.3网络加密方法的选择
2.1.4操作系统的选择
2.1.5相对于其他文件传输系统的区别
第二节DES模块的原理和应用
2.2.1 DES算法的起源
2.2.2 DES算法的原理
2.2.3 DES算法的实现
2.2.4 DES算法在系统安全中的应用
第三节RSA模块的原理和应用
2.3.1 RSA算法的起源
2.3.2 RSA算法的原理
2.3.3 RSA加密在系统中的应用
第四节MD5校验模块的原理和应用
2.4.1 MD5校验的起源
2.4.2 MD5校验方法的原理
2.4.3 MD5算法在系统中的应用
第五节数据库模块
2.5.1数据库的功能
2.5.2数据库在系统中的应用
第六节系统的具体实现
2.6.1系统的文件结构
2.6.2系统运行流程
2.6.3系统命令组成和功能
本章小结
第三章系统的分析和测试
第一节传统文件传输协议的缺陷
3.1.1网络监听
3.1.2“中间人”攻击
3.1.3 DNS欺骗
第二节SSH协议下文件传输系统的优点
3.2.1防止用户名和密码泄露
3.2.2防止信息被截取
3.2.3防止信息被篡改
第三节文件传输的测试和分析
3.3.1文件传输测试及分析
3.3.2文件传输安全分析
本章小结
第四章结束语
参考文献
致谢
个人简历