当前位置:主页 > 管理论文 > 移动网络论文 >

基于SSL协议的FTP服务器设计与实现

发布时间:2017-12-20 17:35

  本文关键词:基于SSL协议的FTP服务器设计与实现 出处:《中国地质大学(北京)》2016年硕士论文 论文类型:学位论文


  更多相关文章: FTP SSL OpenSSL 加密 信息安全


【摘要】:FTP(File Transfer Protocol)作为互联网上最重要的应用协议之一,能够实现数据文件的访问与传输。然而在互联网早期,FTP并没有对传输过程中的安全作出规定。在FTP客户端和服务器之间,数据是以明文的形式传输。任何对通讯链路上的路由具有控制能力的人,都可以通过嗅探获取到你的密码和数据。因此,如何保证FTP文件传输的安全性是一个十分重要的研究课题。SSL是Secure Sockets Layer(安全套接层)的缩写,它是一种在客户端与服务端建立安全通道的协议。SSL协议位于TCP/IP四层网络模型的传输层协议与各种应用层协议之间,其优势在于它是与应用层协议独立无关的,高层的应用层协议能透明地建立于SSL协议之上。OpenSSL是一个开放源代码的SSL协议的产品实现,使用OpenSSL设计的FTP服务器,能够对传输数据进行加密,保证信息的机密性,并且还能够实现身份认证和保证信息完整性。本文将详细介绍FTP协议原理,并分析其服务模型、工作流程等原理。接着详细讨论加密技术与SSL协议原理,并对OpenSSL开源软件做了介绍,为基于SSL协议的FTP服务器设计提供了理论基础。本文主要的工作与成果包括:1.根据FTP服务器工作的特点,对三种常用的网络服务器模型进行探讨和比较,得出多进程机制更加适合于稳定、安全的FTP服务器。2.实现了FTP服务器的大多数基本功能,上传、下载、断点续传、断点续载等。并且实现了限速、空闲断开的功能,以保证服务器稳定高效地工作。另外,通过对哈希表的性能分析,设计合适的哈希表来实现对最大连接数限制和单IP连接数限制的功能。3.利用OpenSSL提供的函数库建立FTP服务器核心的SSL信息传输通道,完成传输数据的交互,实现对数据的保密性、完整性的保护以及对数据来源的验证。
【学位授予单位】:中国地质大学(北京)
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP393.05

【相似文献】

中国期刊全文数据库 前10条

1 李艳梅;图书馆FTP服务器的建立和安全分析[J];安徽大学学报(自然科学版);2005年03期

2 闵永明;设置FTP服务器的在线文件查找功能[J];微电脑世界;1997年11期

3 李学会;;FTP服务器在计算机机房中的应用[J];实验室科学;2008年05期

4 袁庆亮;会员制FTP服务器架设全功略[J];电脑爱好者;2002年21期

5 赵晓娟;;利用IIS中的FTP服务器实现学生作业的收集[J];网络财富;2009年23期

6 郇玉龙;;基于Vsftpd的安全FTP服务器在计算机基础教学中的应用实践[J];科技视界;2013年10期

7 李昌禄;周蔚;;利用Serv-u软件架设FTP服务器[J];高校实验室工作研究;2010年04期

8 汪华;;浅析Linux系统FTP服务器的安全问题[J];网络与信息;2010年02期

9 朱春德;;通辽人民广播电台公共传稿平台的设计与思考[J];内蒙古广播与电视技术;2009年02期

10 董会国;;基于Ser-U的高校网络中心FTP服务器的配置和实现[J];电脑学习;2010年01期

中国重要会议论文全文数据库 前1条

1 廖齐斌;;在NT4.0上建立断点续传FTP服务器[A];2002年广西气象电子专业技术交流会论文集[C];2002年

中国重要报纸全文数据库 前3条

1 重庆 雨夜;打造FTP服务器欢迎界面[N];电脑报;2002年

2 四川 乱红飞;给FTP服务器添加目录[N];电脑报;2002年

3 安徽 三刃木;Vista中配置局域网FTP服务器方案[N];电脑报;2007年

中国硕士学位论文全文数据库 前1条

1 韦超;基于SSL协议的FTP服务器设计与实现[D];中国地质大学(北京);2016年



本文编号:1312817

资料下载
论文发表

本文链接:https://www.wllwen.com/guanlilunwen/ydhl/1312817.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户68288***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com