基于SSL協(xié)議的FTP服務(wù)器設(shè)計與實現(xiàn)
本文關(guān)鍵詞:基于SSL協(xié)議的FTP服務(wù)器設(shè)計與實現(xiàn) 出處:《中國地質(zhì)大學(xué)(北京)》2016年碩士論文 論文類型:學(xué)位論文
更多相關(guān)文章: FTP SSL OpenSSL 加密 信息安全
【摘要】:FTP(File Transfer Protocol)作為互聯(lián)網(wǎng)上最重要的應(yīng)用協(xié)議之一,能夠?qū)崿F(xiàn)數(shù)據(jù)文件的訪問與傳輸。然而在互聯(lián)網(wǎng)早期,FTP并沒有對傳輸過程中的安全作出規(guī)定。在FTP客戶端和服務(wù)器之間,數(shù)據(jù)是以明文的形式傳輸。任何對通訊鏈路上的路由具有控制能力的人,都可以通過嗅探獲取到你的密碼和數(shù)據(jù)。因此,如何保證FTP文件傳輸?shù)陌踩允且粋十分重要的研究課題。SSL是Secure Sockets Layer(安全套接層)的縮寫,它是一種在客戶端與服務(wù)端建立安全通道的協(xié)議。SSL協(xié)議位于TCP/IP四層網(wǎng)絡(luò)模型的傳輸層協(xié)議與各種應(yīng)用層協(xié)議之間,其優(yōu)勢在于它是與應(yīng)用層協(xié)議獨立無關(guān)的,高層的應(yīng)用層協(xié)議能透明地建立于SSL協(xié)議之上。OpenSSL是一個開放源代碼的SSL協(xié)議的產(chǎn)品實現(xiàn),使用OpenSSL設(shè)計的FTP服務(wù)器,能夠?qū)鬏敂?shù)據(jù)進(jìn)行加密,保證信息的機(jī)密性,并且還能夠?qū)崿F(xiàn)身份認(rèn)證和保證信息完整性。本文將詳細(xì)介紹FTP協(xié)議原理,并分析其服務(wù)模型、工作流程等原理。接著詳細(xì)討論加密技術(shù)與SSL協(xié)議原理,并對OpenSSL開源軟件做了介紹,為基于SSL協(xié)議的FTP服務(wù)器設(shè)計提供了理論基礎(chǔ)。本文主要的工作與成果包括:1.根據(jù)FTP服務(wù)器工作的特點,對三種常用的網(wǎng)絡(luò)服務(wù)器模型進(jìn)行探討和比較,得出多進(jìn)程機(jī)制更加適合于穩(wěn)定、安全的FTP服務(wù)器。2.實現(xiàn)了FTP服務(wù)器的大多數(shù)基本功能,上傳、下載、斷點續(xù)傳、斷點續(xù)載等。并且實現(xiàn)了限速、空閑斷開的功能,以保證服務(wù)器穩(wěn)定高效地工作。另外,通過對哈希表的性能分析,設(shè)計合適的哈希表來實現(xiàn)對最大連接數(shù)限制和單IP連接數(shù)限制的功能。3.利用OpenSSL提供的函數(shù)庫建立FTP服務(wù)器核心的SSL信息傳輸通道,完成傳輸數(shù)據(jù)的交互,實現(xiàn)對數(shù)據(jù)的保密性、完整性的保護(hù)以及對數(shù)據(jù)來源的驗證。
【學(xué)位授予單位】:中國地質(zhì)大學(xué)(北京)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2016
【分類號】:TP393.05
【相似文獻(xiàn)】
中國期刊全文數(shù)據(jù)庫 前10條
1 李艷梅;圖書館FTP服務(wù)器的建立和安全分析[J];安徽大學(xué)學(xué)報(自然科學(xué)版);2005年03期
2 閔永明;設(shè)置FTP服務(wù)器的在線文件查找功能[J];微電腦世界;1997年11期
3 李學(xué)會;;FTP服務(wù)器在計算機(jī)機(jī)房中的應(yīng)用[J];實驗室科學(xué);2008年05期
4 袁慶亮;會員制FTP服務(wù)器架設(shè)全功略[J];電腦愛好者;2002年21期
5 趙曉娟;;利用IIS中的FTP服務(wù)器實現(xiàn)學(xué)生作業(yè)的收集[J];網(wǎng)絡(luò)財富;2009年23期
6 郇玉龍;;基于Vsftpd的安全FTP服務(wù)器在計算機(jī)基礎(chǔ)教學(xué)中的應(yīng)用實踐[J];科技視界;2013年10期
7 李昌祿;周蔚;;利用Serv-u軟件架設(shè)FTP服務(wù)器[J];高校實驗室工作研究;2010年04期
8 汪華;;淺析Linux系統(tǒng)FTP服務(wù)器的安全問題[J];網(wǎng)絡(luò)與信息;2010年02期
9 朱春德;;通遼人民廣播電臺公共傳稿平臺的設(shè)計與思考[J];內(nèi)蒙古廣播與電視技術(shù);2009年02期
10 董會國;;基于Ser-U的高校網(wǎng)絡(luò)中心FTP服務(wù)器的配置和實現(xiàn)[J];電腦學(xué)習(xí);2010年01期
中國重要會議論文全文數(shù)據(jù)庫 前1條
1 廖齊斌;;在NT4.0上建立斷點續(xù)傳FTP服務(wù)器[A];2002年廣西氣象電子專業(yè)技術(shù)交流會論文集[C];2002年
中國重要報紙全文數(shù)據(jù)庫 前3條
1 重慶 雨夜;打造FTP服務(wù)器歡迎界面[N];電腦報;2002年
2 四川 亂紅飛;給FTP服務(wù)器添加目錄[N];電腦報;2002年
3 安徽 三刃木;Vista中配置局域網(wǎng)FTP服務(wù)器方案[N];電腦報;2007年
中國碩士學(xué)位論文全文數(shù)據(jù)庫 前1條
1 韋超;基于SSL協(xié)議的FTP服務(wù)器設(shè)計與實現(xiàn)[D];中國地質(zhì)大學(xué)(北京);2016年
,本文編號:1312817
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/1312817.html