云存儲(chǔ)系統(tǒng)中數(shù)據(jù)完整性驗(yàn)證方案的研究與設(shè)計(jì)
本文選題:云存儲(chǔ) + 數(shù)據(jù)完整性。 參考:《西南科技大學(xué)》2017年碩士論文
【摘要】:云存儲(chǔ)技術(shù)的快速發(fā)展,大大降低了存儲(chǔ)數(shù)據(jù)的成本,使得更多的用戶選擇在云端存儲(chǔ)數(shù)據(jù),與此同時(shí)用戶無法掌握對數(shù)據(jù)的絕對控制權(quán)限,無法確定存儲(chǔ)在云端的數(shù)據(jù)是否完整;云存儲(chǔ)提供商(Cloud Storage Provider,CSP)需要使用一種有效的協(xié)議來向用戶證明存儲(chǔ)在云端的數(shù)據(jù)的完整性。在實(shí)際場景中,用戶往往在云端存儲(chǔ)大量數(shù)據(jù),并且根據(jù)需要隨時(shí)遠(yuǎn)程對數(shù)據(jù)進(jìn)行更新操作。所以,存儲(chǔ)在云端的數(shù)據(jù)的完整性驗(yàn)證,既包括驗(yàn)證靜態(tài)數(shù)據(jù)的完整性,也包括驗(yàn)證云服務(wù)商是否按照用戶的指令將數(shù)據(jù)進(jìn)行了正確更新。目前的驗(yàn)證方案,大都采用數(shù)字簽名算法來實(shí)現(xiàn)公開的驗(yàn)證,并且利用動(dòng)態(tài)數(shù)據(jù)結(jié)構(gòu)來完成數(shù)據(jù)的動(dòng)態(tài)更新。遺憾的是仍然存在通信和計(jì)算的開銷較大,驗(yàn)證效率較低等問題。針對這些問題,本文綜合分析數(shù)字簽名算法、數(shù)據(jù)完整性驗(yàn)證模型和動(dòng)態(tài)數(shù)據(jù)結(jié)構(gòu)等關(guān)鍵技術(shù),提出基于改進(jìn)哈希樹(RMHT)的動(dòng)態(tài)數(shù)據(jù)完整性驗(yàn)證方案,并對該方案進(jìn)行系統(tǒng)原型的設(shè)計(jì)與實(shí)現(xiàn)。論文的主要工作如下:(1)為了減少數(shù)據(jù)完整性驗(yàn)證過程中的通信和計(jì)算開銷,解決驗(yàn)證效率低的問題,本文將文件的使用頻率作為權(quán)值,引入默克爾哈希樹(MHT)數(shù)據(jù)結(jié)構(gòu)中,形成改進(jìn)哈希樹結(jié)構(gòu),提出基于RMHT的動(dòng)態(tài)數(shù)據(jù)完整性驗(yàn)證方案。相較于MHT,RMHT在驗(yàn)證過程中,能夠減少計(jì)算開銷,并且在文件更新時(shí),隨著權(quán)值的改變可以提升驗(yàn)證的效率。(2)本文按照軟件工程項(xiàng)目的標(biāo)準(zhǔn)流程對系統(tǒng)原型進(jìn)行設(shè)計(jì)與開發(fā),包括完整的軟件需求,對模塊的明確劃分和接口的清晰定義,以及高效實(shí)用的代碼。經(jīng)過理論分析與實(shí)驗(yàn)對比,本文提出的數(shù)據(jù)完整性驗(yàn)證方案能夠支持?jǐn)?shù)據(jù)的動(dòng)態(tài)更新,并可以提升數(shù)據(jù)完整性驗(yàn)證的效率。
[Abstract]:With the rapid development of cloud storage technology, the cost of storing data is greatly reduced, and more users choose to store data in the cloud. It is not certain whether the data stored in the cloud is complete; cloud storage provider Cloud Storage provider CSP needs to use a valid protocol to prove the integrity of the data stored in the cloud. In practical scenarios, users often store large amounts of data in the cloud, and remotely update the data at any time according to their needs. Therefore, the integrity verification of data stored in the cloud includes both verifying the integrity of static data and verifying that the cloud service provider updates the data correctly according to the user's instructions. Most of the current verification schemes use digital signature algorithms to implement public verification, and dynamic data structure is used to complete the dynamic updating of data. Unfortunately, there are still some problems in communication and computing, such as low efficiency of verification and so on. Aiming at these problems, this paper synthetically analyzes the key technologies of digital signature algorithm, data integrity verification model and dynamic data structure, and proposes a dynamic data integrity verification scheme based on improved hash tree (RMHT). The system prototype is designed and implemented. The main work of this paper is as follows: (1) in order to reduce the communication and computing overhead in the process of data integrity verification and to solve the problem of low verification efficiency, this paper introduces the frequency of the file as the weight value and introduces it into the MHT data structure of Merkel Hash Tree. An improved hash tree structure is formed and a dynamic data integrity verification scheme based on RMHT is proposed. Compared with MHT-RMHT in the verification process, it can reduce the computation cost, and can improve the efficiency of verification with the change of weight when the file is updated.) this paper designs and develops the prototype of the system according to the standard flow of software engineering project. Including complete software requirements, the clear division of modules and interface clear definition, as well as efficient and practical code. Through theoretical analysis and experimental comparison, the data integrity verification scheme proposed in this paper can support the dynamic updating of data and improve the efficiency of data integrity verification.
【學(xué)位授予單位】:西南科技大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2017
【分類號】:TP333
【相似文獻(xiàn)】
相關(guān)期刊論文 前10條
1 ;如何維護(hù)數(shù)據(jù)完整性[J];個(gè)人電腦;2002年01期
2 李師謙;基于雜湊函數(shù)的數(shù)據(jù)完整性研究[J];山東理工大學(xué)學(xué)報(bào)(自然科學(xué)版);2003年03期
3 高春玲,張新顏;數(shù)據(jù)完整性機(jī)制的認(rèn)識與應(yīng)用[J];洛陽大學(xué)學(xué)報(bào);2003年04期
4 武立福,毛宇光;多級安全數(shù)據(jù)庫保密性和數(shù)據(jù)完整性研究[J];計(jì)算機(jī)工程與應(yīng)用;2004年08期
5 溫一軍;數(shù)據(jù)完整性應(yīng)用的深入研究[J];沙洲職業(yè)工學(xué)院學(xué)報(bào);2004年01期
6 郭艷光,于慶峰,胡敏,高明堂;淺析數(shù)據(jù)完整性問題及應(yīng)用[J];內(nèi)蒙古石油化工;2004年06期
7 劉慧娟,張奕黃;嵌入式系統(tǒng)中閃存數(shù)據(jù)完整性處理方法[J];儀器儀表學(xué)報(bào);2004年S1期
8 張華偉;楊凱;;Microsoft SQL Server 2000中的數(shù)據(jù)完整性機(jī)制探討[J];河南科技;2007年03期
9 龍映宏;;淺析數(shù)據(jù)完整性及其實(shí)現(xiàn)[J];電腦編程技巧與維護(hù);2009年24期
10 張俊楷;谷小婭;;空氣質(zhì)量監(jiān)測系統(tǒng)數(shù)據(jù)完整性研究[J];電腦知識與技術(shù);2013年19期
相關(guān)會(huì)議論文 前5條
1 劉慧娟;張奕黃;;嵌入式系統(tǒng)中閃存數(shù)據(jù)完整性處理方法[A];第二屆全國信息獲取與處理學(xué)術(shù)會(huì)議論文集[C];2004年
2 曹丹陽;;數(shù)據(jù)完整性的檢測研究[A];中國計(jì)量協(xié)會(huì)冶金分會(huì)2008年會(huì)論文集[C];2008年
3 曹丹陽;;數(shù)據(jù)完整性的檢測研究[A];2008全國第十三屆自動(dòng)化應(yīng)用技術(shù)學(xué)術(shù)交流會(huì)論文集[C];2008年
4 彭涼;賴?yán)^宏;梁余發(fā);;MES中數(shù)據(jù)完整性的解決方案[A];冶金企業(yè)MES和ERP技術(shù)實(shí)踐論文集[C];2005年
5 吳愛珍;;CICS與數(shù)據(jù)完整性[A];中國航海學(xué)會(huì)內(nèi)河船舶駕駛專業(yè)委員會(huì)學(xué)術(shù)年會(huì)論文集[C];2004年
相關(guān)重要報(bào)紙文章 前3條
1 記者 劉學(xué)習(xí);NonStop拒絕宕機(jī)惡夢[N];計(jì)算機(jī)世界;2003年
2 本報(bào)記者 周蕾;期待NonStop的新成長[N];網(wǎng)絡(luò)世界;2003年
3 賽迪評測硬件與網(wǎng)絡(luò)事業(yè)部網(wǎng)絡(luò)通信實(shí)驗(yàn)室;十項(xiàng)考驗(yàn)煉“真金”[N];通信產(chǎn)業(yè)報(bào);2004年
相關(guān)博士學(xué)位論文 前4條
1 張新鵬;云數(shù)據(jù)完整性與可用性研究[D];電子科技大學(xué);2016年
2 何凱;云存儲(chǔ)中數(shù)據(jù)完整性的聚合盲審計(jì)方法研究[D];武漢大學(xué);2016年
3 郝卓;遠(yuǎn)程數(shù)據(jù)完整性和認(rèn)證技術(shù)研究[D];中國科學(xué)技術(shù)大學(xué);2011年
4 周強(qiáng);無線傳感器網(wǎng)絡(luò)安全數(shù)據(jù)融合技術(shù)研究[D];南京郵電大學(xué);2014年
相關(guān)碩士學(xué)位論文 前10條
1 董慶運(yùn);基于存儲(chǔ)證據(jù)的云端數(shù)據(jù)完整性驗(yàn)證機(jī)制研究[D];河北大學(xué);2015年
2 陳科;基于動(dòng)態(tài)變色龍認(rèn)證樹的流式數(shù)據(jù)完整性驗(yàn)證研究與應(yīng)用[D];東北大學(xué);2014年
3 孟奕光;橋梁長期監(jiān)測數(shù)據(jù)完整性研究[D];石家莊鐵道大學(xué);2016年
4 王士雨;高效的云端數(shù)據(jù)完整性驗(yàn)證機(jī)制研究[D];電子科技大學(xué);2016年
5 陳陽;云環(huán)境下基于身份的數(shù)據(jù)完整性證明的研究及應(yīng)用[D];電子科技大學(xué);2016年
6 吳遠(yuǎn)棟;云存儲(chǔ)下數(shù)據(jù)完整性和安全性研究[D];長安大學(xué);2016年
7 楊光洋;云計(jì)算外包存儲(chǔ)中數(shù)據(jù)完整性審計(jì)的研究[D];青島大學(xué);2016年
8 鄭平;在藥品生產(chǎn)質(zhì)量管理體系中的數(shù)據(jù)完整性[D];上海交通大學(xué);2015年
9 郭浩;云存儲(chǔ)系統(tǒng)中數(shù)據(jù)完整性驗(yàn)證方案的研究與設(shè)計(jì)[D];西南科技大學(xué);2017年
10 孫志峰;云存儲(chǔ)中能量有效的數(shù)據(jù)完整性校驗(yàn)算法研究[D];東華大學(xué);2016年
,本文編號:2041797
本文鏈接:http://sikaile.net/shoufeilunwen/xixikjs/2041797.html