基于關(guān)鍵字屬性加密的區(qū)塊鏈應(yīng)用平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2021-07-31 05:27
近年來隨著大數(shù)據(jù)時(shí)代的來臨,越來越多的用戶選擇將產(chǎn)生的大量數(shù)據(jù)存儲(chǔ)于云上,使得電腦不會(huì)因?yàn)楸镜刭Y源的占用而導(dǎo)致卡頓。云存儲(chǔ)已經(jīng)成為了一種信息交互的重要方式。然而網(wǎng)絡(luò)信息的透明化使得數(shù)據(jù)的隱私性、真實(shí)性和準(zhǔn)確性面臨著嚴(yán)重的威脅。如今,用戶數(shù)據(jù)的隱私性和真實(shí)性越來越受到人們的廣泛關(guān)注,如何保證云上的數(shù)據(jù)不被篡改,成為一個(gè)亟待解決問題。區(qū)塊鏈?zhǔn)且环N去中心化的分布式賬本,具有透明性、公開性和不可篡改的特點(diǎn)。因此,采用密碼學(xué)算法,結(jié)合區(qū)塊鏈和云計(jì)算,是目前解決云端數(shù)據(jù)的隱私保護(hù)問題的主要手段。本文首先提出了一種云存儲(chǔ)環(huán)境下的具有關(guān)鍵字搜索性質(zhì)的屬性基公鑰加密方案。該方案通過引入服務(wù)器的公私鑰對(duì)和服務(wù)器與發(fā)送者的身份,使得接收者在生成陷門時(shí),不需要指定發(fā)送者,能夠抵制離線關(guān)鍵字猜測(cè)內(nèi)部攻擊;通過融入屬性基加密方案,實(shí)現(xiàn)一對(duì)多的具有關(guān)鍵字搜索性質(zhì)的加密體制。該方案將密文外包在云平臺(tái)上,為了防止半可信機(jī)構(gòu)云平臺(tái)修改相關(guān)數(shù)據(jù),將訪問策略存放在區(qū)塊鏈上。最后,基于所提出的具有關(guān)鍵字搜索性質(zhì)的屬性基加密方案,設(shè)計(jì)了一個(gè)具有可搜索性質(zhì)的細(xì)粒度訪問控制平臺(tái)。
【文章來源】:山西大學(xué)山西省
【文章頁(yè)數(shù)】:60 頁(yè)
【學(xué)位級(jí)別】:碩士
【部分圖文】:
新建lib文件夾jarlibRefresh
導(dǎo)入jar包
基于關(guān)鍵字屬性加密的區(qū)塊鏈應(yīng)用平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)8透明系統(tǒng)細(xì)節(jié)的分布式基礎(chǔ)設(shè)施,并具有高可靠性、高可擴(kuò)展性、高效性以及高容錯(cuò)性,從而可使其即使在低廉的硬件上也可部署運(yùn)行。而MapReduce簡(jiǎn)單、易于實(shí)現(xiàn)且擴(kuò)展性強(qiáng),使它能在多臺(tái)主機(jī)上同時(shí)運(yùn)行。而Hadoop也能存儲(chǔ)包括日志、文本及音頻等多種文件[46]。2.3.2Hadoop的體系結(jié)構(gòu)Hadoop的體系結(jié)構(gòu)主要是由HDFS和MapReduce構(gòu)成的。HDFS主要是實(shí)現(xiàn)分布式存儲(chǔ),MapReduce主要是處理并行任務(wù)。1.HDFS的體系結(jié)構(gòu)HDFS主要采用的是主從的結(jié)構(gòu)[47],一個(gè)HDFS集群是由一個(gè)NameNode和若干個(gè)DataNode組成的。其中,NameNode是作為主服務(wù)器,主要負(fù)責(zé)管理文件系統(tǒng)的命名,及對(duì)文件的訪問;集群中的DataNode管理存儲(chǔ)的數(shù)據(jù)。HDFS允許用戶以文件的形式存儲(chǔ)數(shù)據(jù)。集群中單一的NameNode會(huì)使得系統(tǒng)架構(gòu)相比于別的架構(gòu)而言簡(jiǎn)化許多,HDFS的數(shù)據(jù)是由NameNode來進(jìn)行管理的,但是NameNode是不會(huì)有用戶的數(shù)據(jù)經(jīng)過的。圖2.3為HDFS的體系結(jié)構(gòu)。圖2.3HDFS的體系結(jié)構(gòu)2.MapReduce的體系結(jié)構(gòu)MapReduce采用的模式是并行編程的模式,該模式可以令開發(fā)者簡(jiǎn)單的編寫程序[48]。在Hadoop中,MapReduce是一個(gè)可以將任務(wù)分到其他的機(jī)器上且容易使用,并用來實(shí)現(xiàn)Hadoop的并行處理的功能。MapReduce是由一個(gè)JobTracker
【參考文獻(xiàn)】:
期刊論文
[1]基于區(qū)塊鏈且支持驗(yàn)證的屬性基搜索加密方案[J]. 閆璽璽,原笑含,湯永利,陳艷麗. 通信學(xué)報(bào). 2020(02)
[2]基于區(qū)塊鏈的加密云存儲(chǔ)平臺(tái)模型研究[J]. 郭葉斌,徐欣. 軟件導(dǎo)刊. 2020(01)
[3]基于CP-ABE和區(qū)塊鏈的數(shù)據(jù)安全共享方法[J]. 黃穗,陳麗煒,范冰冰. 計(jì)算機(jī)系統(tǒng)應(yīng)用. 2019(11)
[4]基于聯(lián)盟區(qū)塊鏈的農(nóng)產(chǎn)品質(zhì)量安全高效追溯體系[J]. 王可可,陳志德,徐健. 計(jì)算機(jī)應(yīng)用. 2019(08)
[5]基于聯(lián)盟區(qū)塊鏈的物流信息平臺(tái)LIP-Chain[J]. 寧卓,李牧陽(yáng). 計(jì)算機(jī)技術(shù)與發(fā)展. 2019(08)
[6]Medical Chain:聯(lián)盟式醫(yī)療區(qū)塊鏈系統(tǒng)[J]. 張超,李強(qiáng),陳子豪,黎祖睿,張震. 自動(dòng)化學(xué)報(bào). 2019(08)
[7]區(qū)塊鏈數(shù)據(jù)隱私保護(hù)研究[J]. 王宗慧,張勝利,金石,王暉. 物聯(lián)網(wǎng)學(xué)報(bào). 2018(03)
[8]基于區(qū)塊鏈的供應(yīng)鏈金融的應(yīng)用研究[J]. 胡田田,錢園,尚齊卉,李語(yǔ)嫣. 現(xiàn)代商業(yè). 2018(08)
[9]區(qū)塊鏈技術(shù)在供應(yīng)鏈金融中的應(yīng)用[J]. 朱興雄,何清素,郭善琪. 中國(guó)流通經(jīng)濟(jì). 2018(03)
[10]基于區(qū)塊鏈的政府基礎(chǔ)信息協(xié)同共享模式研究[J]. 高國(guó)偉,龔掌立,李永先. 電子政務(wù). 2018(02)
博士論文
[1]云存儲(chǔ)數(shù)據(jù)安全與共享方案研究[D]. 羅維.西安電子科技大學(xué) 2019
碩士論文
[1]基于區(qū)塊鏈的屬性代理重加密密文云存儲(chǔ)共享研究[D]. 孫嵐嵐.江西理工大學(xué) 2019
[2]云環(huán)境中基于身份的數(shù)據(jù)審計(jì)技術(shù)研究[D]. 錢坤.西安電子科技大學(xué) 2017
[3]高可用HDFS管理平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 季錢飛.南京大學(xué) 2013
[4]基于Hadoop云的數(shù)據(jù)庫(kù)營(yíng)銷海量數(shù)據(jù)處理與挖掘的研究[D]. 王海飛.浙江理工大學(xué) 2013
[5]基于HDFS的海量小文件存儲(chǔ)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D]. 徐葉.國(guó)防科學(xué)技術(shù)大學(xué) 2012
本文編號(hào):3312862
【文章來源】:山西大學(xué)山西省
【文章頁(yè)數(shù)】:60 頁(yè)
【學(xué)位級(jí)別】:碩士
【部分圖文】:
新建lib文件夾jarlibRefresh
導(dǎo)入jar包
基于關(guān)鍵字屬性加密的區(qū)塊鏈應(yīng)用平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)8透明系統(tǒng)細(xì)節(jié)的分布式基礎(chǔ)設(shè)施,并具有高可靠性、高可擴(kuò)展性、高效性以及高容錯(cuò)性,從而可使其即使在低廉的硬件上也可部署運(yùn)行。而MapReduce簡(jiǎn)單、易于實(shí)現(xiàn)且擴(kuò)展性強(qiáng),使它能在多臺(tái)主機(jī)上同時(shí)運(yùn)行。而Hadoop也能存儲(chǔ)包括日志、文本及音頻等多種文件[46]。2.3.2Hadoop的體系結(jié)構(gòu)Hadoop的體系結(jié)構(gòu)主要是由HDFS和MapReduce構(gòu)成的。HDFS主要是實(shí)現(xiàn)分布式存儲(chǔ),MapReduce主要是處理并行任務(wù)。1.HDFS的體系結(jié)構(gòu)HDFS主要采用的是主從的結(jié)構(gòu)[47],一個(gè)HDFS集群是由一個(gè)NameNode和若干個(gè)DataNode組成的。其中,NameNode是作為主服務(wù)器,主要負(fù)責(zé)管理文件系統(tǒng)的命名,及對(duì)文件的訪問;集群中的DataNode管理存儲(chǔ)的數(shù)據(jù)。HDFS允許用戶以文件的形式存儲(chǔ)數(shù)據(jù)。集群中單一的NameNode會(huì)使得系統(tǒng)架構(gòu)相比于別的架構(gòu)而言簡(jiǎn)化許多,HDFS的數(shù)據(jù)是由NameNode來進(jìn)行管理的,但是NameNode是不會(huì)有用戶的數(shù)據(jù)經(jīng)過的。圖2.3為HDFS的體系結(jié)構(gòu)。圖2.3HDFS的體系結(jié)構(gòu)2.MapReduce的體系結(jié)構(gòu)MapReduce采用的模式是并行編程的模式,該模式可以令開發(fā)者簡(jiǎn)單的編寫程序[48]。在Hadoop中,MapReduce是一個(gè)可以將任務(wù)分到其他的機(jī)器上且容易使用,并用來實(shí)現(xiàn)Hadoop的并行處理的功能。MapReduce是由一個(gè)JobTracker
【參考文獻(xiàn)】:
期刊論文
[1]基于區(qū)塊鏈且支持驗(yàn)證的屬性基搜索加密方案[J]. 閆璽璽,原笑含,湯永利,陳艷麗. 通信學(xué)報(bào). 2020(02)
[2]基于區(qū)塊鏈的加密云存儲(chǔ)平臺(tái)模型研究[J]. 郭葉斌,徐欣. 軟件導(dǎo)刊. 2020(01)
[3]基于CP-ABE和區(qū)塊鏈的數(shù)據(jù)安全共享方法[J]. 黃穗,陳麗煒,范冰冰. 計(jì)算機(jī)系統(tǒng)應(yīng)用. 2019(11)
[4]基于聯(lián)盟區(qū)塊鏈的農(nóng)產(chǎn)品質(zhì)量安全高效追溯體系[J]. 王可可,陳志德,徐健. 計(jì)算機(jī)應(yīng)用. 2019(08)
[5]基于聯(lián)盟區(qū)塊鏈的物流信息平臺(tái)LIP-Chain[J]. 寧卓,李牧陽(yáng). 計(jì)算機(jī)技術(shù)與發(fā)展. 2019(08)
[6]Medical Chain:聯(lián)盟式醫(yī)療區(qū)塊鏈系統(tǒng)[J]. 張超,李強(qiáng),陳子豪,黎祖睿,張震. 自動(dòng)化學(xué)報(bào). 2019(08)
[7]區(qū)塊鏈數(shù)據(jù)隱私保護(hù)研究[J]. 王宗慧,張勝利,金石,王暉. 物聯(lián)網(wǎng)學(xué)報(bào). 2018(03)
[8]基于區(qū)塊鏈的供應(yīng)鏈金融的應(yīng)用研究[J]. 胡田田,錢園,尚齊卉,李語(yǔ)嫣. 現(xiàn)代商業(yè). 2018(08)
[9]區(qū)塊鏈技術(shù)在供應(yīng)鏈金融中的應(yīng)用[J]. 朱興雄,何清素,郭善琪. 中國(guó)流通經(jīng)濟(jì). 2018(03)
[10]基于區(qū)塊鏈的政府基礎(chǔ)信息協(xié)同共享模式研究[J]. 高國(guó)偉,龔掌立,李永先. 電子政務(wù). 2018(02)
博士論文
[1]云存儲(chǔ)數(shù)據(jù)安全與共享方案研究[D]. 羅維.西安電子科技大學(xué) 2019
碩士論文
[1]基于區(qū)塊鏈的屬性代理重加密密文云存儲(chǔ)共享研究[D]. 孫嵐嵐.江西理工大學(xué) 2019
[2]云環(huán)境中基于身份的數(shù)據(jù)審計(jì)技術(shù)研究[D]. 錢坤.西安電子科技大學(xué) 2017
[3]高可用HDFS管理平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 季錢飛.南京大學(xué) 2013
[4]基于Hadoop云的數(shù)據(jù)庫(kù)營(yíng)銷海量數(shù)據(jù)處理與挖掘的研究[D]. 王海飛.浙江理工大學(xué) 2013
[5]基于HDFS的海量小文件存儲(chǔ)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D]. 徐葉.國(guó)防科學(xué)技術(shù)大學(xué) 2012
本文編號(hào):3312862
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/3312862.html
最近更新
教材專著