P2P安全存儲(chǔ)系統(tǒng)關(guān)鍵技術(shù)研究與實(shí)現(xiàn)
發(fā)布時(shí)間:2020-04-06 05:21
【摘要】: 網(wǎng)絡(luò)技術(shù)的飛速發(fā)展使其在現(xiàn)代社會(huì)中的重要性越來越突出。如何將地理上分布、異構(gòu)的各種存儲(chǔ)資源通過網(wǎng)絡(luò)連接并集成起來,形成龐大的分布虛擬存儲(chǔ)空間,提供安全高效的數(shù)據(jù)存儲(chǔ)服務(wù),已經(jīng)成為當(dāng)前受到普遍關(guān)注的焦點(diǎn)問題。 P2P技術(shù)的出現(xiàn)就是希望能夠合理、充分地利用互聯(lián)網(wǎng)中所蘊(yùn)含的各種潛在資源;赑2P的分布存儲(chǔ)系統(tǒng)旨在通過全分布的管理提高存儲(chǔ)資源的利用率,使網(wǎng)絡(luò)上所有存儲(chǔ)系統(tǒng)以對等的方式提供存儲(chǔ)服務(wù)。 本文對P2P存儲(chǔ)系統(tǒng)中的安全關(guān)鍵技術(shù)進(jìn)行了深入的研究。首先論述了P2P系統(tǒng)研究的基本情況,指出P2P存儲(chǔ)系統(tǒng)的主要研究內(nèi)容,并對比分析了現(xiàn)有的著名P2P分布式存儲(chǔ)系統(tǒng)。其次,詳細(xì)描述了適應(yīng)P2P環(huán)境的基于RSA的數(shù)字簽名方案。再次,論述了P2P系統(tǒng)中復(fù)雜數(shù)據(jù)查詢技術(shù)的研究現(xiàn)狀,描述了基于B~+樹的復(fù)雜數(shù)據(jù)查詢方案,實(shí)現(xiàn)了基于B~+樹的復(fù)雜數(shù)據(jù)查詢。 最后,設(shè)計(jì)并實(shí)現(xiàn)了一個(gè)基于P2P的分布式安全存儲(chǔ)系統(tǒng),描述了系統(tǒng)的邏輯實(shí)現(xiàn)框架、數(shù)據(jù)組織結(jié)構(gòu)、各模塊的基本功能和實(shí)現(xiàn)細(xì)節(jié),最后通過實(shí)驗(yàn)對比分析了系統(tǒng)性能。
【圖文】:
數(shù)據(jù)塊進(jìn)行數(shù)字簽名保證數(shù)據(jù)的完整性。系統(tǒng)由在廣域網(wǎng)范圍內(nèi)分布的大量節(jié)點(diǎn)組成,節(jié)點(diǎn)間通過PZP方式進(jìn)行互聯(lián)。其系統(tǒng)拓?fù)浣Y(jié)構(gòu)如圖4.1所示。所有的服務(wù)器作為存儲(chǔ)服務(wù)的提供者構(gòu)成一個(gè)分布式的廣域網(wǎng)存儲(chǔ)系統(tǒng);用戶作為存儲(chǔ)服務(wù)的消費(fèi)者通過客戶端軟件與整個(gè)存儲(chǔ)系統(tǒng)通信,進(jìn)行文件的上傳、下載、共享等。圖4.1系統(tǒng)拓?fù)浣Y(jié)構(gòu)圖系統(tǒng)提供的功能主要有:數(shù)據(jù)存儲(chǔ)、數(shù)據(jù)查詢、數(shù)據(jù)存儲(chǔ):系統(tǒng)對用戶的數(shù)據(jù)進(jìn)行冗余存儲(chǔ),域網(wǎng)范圍中,一方面可以保證數(shù)據(jù)的高可靠性,數(shù)據(jù)共享及相關(guān)的安全措施。通過DHT將數(shù)據(jù)分布到廣當(dāng)某些節(jié)點(diǎn)上數(shù)據(jù)損壞時(shí),
仍能通過其他備份恢復(fù)數(shù)據(jù)提供給用戶;另一方面保證服務(wù)的質(zhì)量,在較短的時(shí)間內(nèi)把數(shù)據(jù)返回給用戶。數(shù)據(jù)查詢:為用戶數(shù)據(jù)設(shè)置多種屬性,并在屬性上建立索引,從而支持用戶對數(shù)據(jù)的復(fù)雜查詢,系統(tǒng)支持基于字符串屬性的子串查詢、基于數(shù)值屬性的區(qū)段查詢和不同屬性間的聯(lián)合查詢。數(shù)據(jù)共享:系統(tǒng)設(shè)置了好友功能。用戶可以訪問好友的共享數(shù)據(jù),同時(shí)也可以把自己的部分?jǐn)?shù)據(jù)設(shè)為共享以讓好友訪問。安全措施:用戶數(shù)據(jù)分布在廣域網(wǎng)范圍內(nèi),極有可能在用戶并不知情的情況下被篡改,為此引入數(shù)字簽名技術(shù),以保證用戶數(shù)據(jù)的完整性;為避免用戶的登錄帳戶被破解導(dǎo)致用戶個(gè)人文件信息遭到泄露,,對用戶的文件索引進(jìn)行加密,以保護(hù)用戶的隱私;同時(shí),由于數(shù)據(jù)在廣域網(wǎng)上傳播并不安全,因此,系統(tǒng)引入了SSL安全協(xié)議,將其植入PZP網(wǎng)絡(luò)中,以保證數(shù)據(jù)的傳輸安全。4.1.1邏輯實(shí)現(xiàn)框架系統(tǒng)總體實(shí)現(xiàn)框架如圖4.2所示:
【學(xué)位授予單位】:哈爾濱工程大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2009
【分類號(hào)】:TP393.02;TP333
【圖文】:
數(shù)據(jù)塊進(jìn)行數(shù)字簽名保證數(shù)據(jù)的完整性。系統(tǒng)由在廣域網(wǎng)范圍內(nèi)分布的大量節(jié)點(diǎn)組成,節(jié)點(diǎn)間通過PZP方式進(jìn)行互聯(lián)。其系統(tǒng)拓?fù)浣Y(jié)構(gòu)如圖4.1所示。所有的服務(wù)器作為存儲(chǔ)服務(wù)的提供者構(gòu)成一個(gè)分布式的廣域網(wǎng)存儲(chǔ)系統(tǒng);用戶作為存儲(chǔ)服務(wù)的消費(fèi)者通過客戶端軟件與整個(gè)存儲(chǔ)系統(tǒng)通信,進(jìn)行文件的上傳、下載、共享等。圖4.1系統(tǒng)拓?fù)浣Y(jié)構(gòu)圖系統(tǒng)提供的功能主要有:數(shù)據(jù)存儲(chǔ)、數(shù)據(jù)查詢、數(shù)據(jù)存儲(chǔ):系統(tǒng)對用戶的數(shù)據(jù)進(jìn)行冗余存儲(chǔ),域網(wǎng)范圍中,一方面可以保證數(shù)據(jù)的高可靠性,數(shù)據(jù)共享及相關(guān)的安全措施。通過DHT將數(shù)據(jù)分布到廣當(dāng)某些節(jié)點(diǎn)上數(shù)據(jù)損壞時(shí),
仍能通過其他備份恢復(fù)數(shù)據(jù)提供給用戶;另一方面保證服務(wù)的質(zhì)量,在較短的時(shí)間內(nèi)把數(shù)據(jù)返回給用戶。數(shù)據(jù)查詢:為用戶數(shù)據(jù)設(shè)置多種屬性,并在屬性上建立索引,從而支持用戶對數(shù)據(jù)的復(fù)雜查詢,系統(tǒng)支持基于字符串屬性的子串查詢、基于數(shù)值屬性的區(qū)段查詢和不同屬性間的聯(lián)合查詢。數(shù)據(jù)共享:系統(tǒng)設(shè)置了好友功能。用戶可以訪問好友的共享數(shù)據(jù),同時(shí)也可以把自己的部分?jǐn)?shù)據(jù)設(shè)為共享以讓好友訪問。安全措施:用戶數(shù)據(jù)分布在廣域網(wǎng)范圍內(nèi),極有可能在用戶并不知情的情況下被篡改,為此引入數(shù)字簽名技術(shù),以保證用戶數(shù)據(jù)的完整性;為避免用戶的登錄帳戶被破解導(dǎo)致用戶個(gè)人文件信息遭到泄露,,對用戶的文件索引進(jìn)行加密,以保護(hù)用戶的隱私;同時(shí),由于數(shù)據(jù)在廣域網(wǎng)上傳播并不安全,因此,系統(tǒng)引入了SSL安全協(xié)議,將其植入PZP網(wǎng)絡(luò)中,以保證數(shù)據(jù)的傳輸安全。4.1.1邏輯實(shí)現(xiàn)框架系統(tǒng)總體實(shí)現(xiàn)框架如圖4.2所示:
【學(xué)位授予單位】:哈爾濱工程大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2009
【分類號(hào)】:TP393.02;TP333
【相似文獻(xiàn)】
相關(guān)期刊論文 前10條
1 陳文U
本文編號(hào):2616075
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2616075.html
最近更新
教材專著