數(shù)據(jù)安全外包存儲(chǔ)關(guān)鍵技術(shù)研究
發(fā)布時(shí)間:2021-11-24 04:45
數(shù)據(jù)外包存儲(chǔ)服務(wù)(即云存儲(chǔ)服務(wù))是云計(jì)算中最重要的服務(wù)之一,它在大數(shù)據(jù)時(shí)代為用戶提供了一種高效、便捷和靈活的數(shù)據(jù)管理方式。然而,在云存儲(chǔ)系統(tǒng)中,用戶的數(shù)據(jù)在公開網(wǎng)絡(luò)進(jìn)行傳輸與存儲(chǔ),由于系統(tǒng)的復(fù)雜性、數(shù)據(jù)的多樣性以及公開網(wǎng)絡(luò)中攻擊的頻發(fā)性,外包存儲(chǔ)的數(shù)據(jù)和用戶的隱私面臨著嚴(yán)峻的安全威脅。首先,由于用戶在數(shù)據(jù)外包存儲(chǔ)后完全失去了對數(shù)據(jù)的掌控,因此,外包存儲(chǔ)的數(shù)據(jù)面臨著惡意篡改和刪除等威脅,如何保護(hù)數(shù)據(jù)的完整性從而保證云存儲(chǔ)服務(wù)的可靠性是用戶關(guān)注的焦點(diǎn);其次,由于外包存儲(chǔ)數(shù)據(jù)中包含有用戶的隱私信息,如何防止用戶數(shù)據(jù)泄露,同時(shí)降低云存儲(chǔ)服務(wù)的成本和保證外包存儲(chǔ)數(shù)據(jù)的高效訪問是用戶的基本需求;最后,數(shù)據(jù)外包存儲(chǔ)的模式在數(shù)字取證方面引入了新的更具有挑戰(zhàn)性的問題,如何支持外包存儲(chǔ)數(shù)據(jù)的安全取證成為了構(gòu)建安全云存儲(chǔ)系統(tǒng)的難點(diǎn)和關(guān)鍵點(diǎn)。本論文對云存儲(chǔ)系統(tǒng)中的數(shù)據(jù)安全進(jìn)行了深入的研究,具體包括以下內(nèi)容。1.公共數(shù)據(jù)完整性檢驗(yàn)方案的研究(1)利用不可區(qū)分的混淆器構(gòu)造了一個(gè)在審計(jì)者端高效的公共數(shù)據(jù)完整性檢驗(yàn)方案EPVDI,該方案中審計(jì)者審計(jì)數(shù)據(jù)完整性的計(jì)算開銷是一個(gè)與挑戰(zhàn)數(shù)據(jù)塊數(shù)量和用戶數(shù)量無關(guān)的常量,計(jì)算代...
【文章來源】:電子科技大學(xué)四川省 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:172 頁
【學(xué)位級(jí)別】:博士
【部分圖文】:
本文研究內(nèi)容之間的邏輯聯(lián)系
?榱吹陌踩?勻繁V揮瀉戲ǖ慕?易才會(huì)被記錄在區(qū)塊中最終存儲(chǔ)在區(qū)塊鏈上。共識(shí)算法是區(qū)塊鏈系統(tǒng)中的核心,當(dāng)前,公有鏈系統(tǒng)可以建立在不同的共識(shí)算法上,如基于工作量證明[96](proof-of-work,簡稱為PoW)的共識(shí)算法,基于權(quán)益證明[97](proof-of-stake,簡稱為PoS)的共識(shí)算法和基于存儲(chǔ)空間證明[98](proof-of-space)的共識(shí)算法等。基于PoW的公有鏈系統(tǒng)是當(dāng)前應(yīng)用時(shí)間最久、應(yīng)用范圍最廣的區(qū)塊鏈系統(tǒng),而以太坊公有鏈?zhǔn)钱?dāng)前所有基于PoW公有鏈中最實(shí)用的公有鏈系統(tǒng),因此,本文利用以太坊公有鏈來構(gòu)建相關(guān)方案。圖2-1中展示了一個(gè)簡化版的以太坊公有鏈系統(tǒng)。圖2-1簡化版的以太坊區(qū)塊鏈
電子科技大學(xué)博士學(xué)位論文22在以太坊公有鏈中,一個(gè)區(qū)塊包含了兩部分?jǐn)?shù)據(jù)。第一部分?jǐn)?shù)據(jù)稱為區(qū)塊頭,用來計(jì)算該區(qū)塊的哈希值,包含了以下數(shù)據(jù)字段。前一區(qū)塊哈希:作為數(shù)據(jù)指針指向前一個(gè)區(qū)塊,使得所有區(qū)塊組成鏈?zhǔn)浇Y(jié)構(gòu)。Nonce:是PoW難解問題的解。維護(hù)區(qū)塊鏈的節(jié)點(diǎn)(基于PoW的區(qū)塊鏈中,這些節(jié)點(diǎn)也被稱為礦工)中首個(gè)計(jì)算出這個(gè)解的礦工可以決定本區(qū)塊的內(nèi)容并發(fā)布該區(qū)塊。Time:表示該區(qū)塊產(chǎn)生的物理時(shí)間。實(shí)際的以太坊公有鏈中,該時(shí)間與區(qū)塊真實(shí)產(chǎn)生的時(shí)間之間有最高900秒的誤差。Merkleroot:是由當(dāng)前區(qū)塊中包含的所有交易計(jì)算的Merkle哈希樹的根值。第二部分?jǐn)?shù)據(jù)稱為交易信息,包含了當(dāng)前區(qū)塊中的所有交易。以太坊中的一筆交易如圖2-2所示。圖2-2以太坊中交易圖示在以太坊公有鏈中,公共賬本可以看作是一個(gè)狀態(tài)轉(zhuǎn)換系統(tǒng),其中“狀態(tài)”包含了所有以太幣(以太坊公有鏈上的價(jià)值代幣)的歸屬狀態(tài),該轉(zhuǎn)換系統(tǒng)中還存在一個(gè)函數(shù),以狀態(tài)和交易為輸入,輸出一個(gè)新的狀態(tài)作為結(jié)果。狀態(tài)信息由以太坊公有鏈中的賬戶組成,每個(gè)賬戶實(shí)際上是區(qū)塊鏈上的一個(gè)地址。以太坊公有鏈中大致包括了兩種賬戶:外部擁有賬戶(externalownedaccount)和合約賬戶(contractaccount)。合約賬戶由合約代碼控制,調(diào)用智能合約是通過給合約賬戶轉(zhuǎn)賬實(shí)現(xiàn)的。外部擁有賬戶由一個(gè)私鑰控制。任意持有賬戶私鑰的用戶可以從該賬戶中轉(zhuǎn)出以太幣至其他賬戶。在交易中,還有一個(gè)數(shù)據(jù)字段。以太坊公有鏈能使產(chǎn)生交易的用戶將任意的二元字符串設(shè)為數(shù)據(jù)字段。更加詳細(xì)的技術(shù)細(xì)節(jié)可以參考文獻(xiàn)[79]。
本文編號(hào):3515261
【文章來源】:電子科技大學(xué)四川省 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:172 頁
【學(xué)位級(jí)別】:博士
【部分圖文】:
本文研究內(nèi)容之間的邏輯聯(lián)系
?榱吹陌踩?勻繁V揮瀉戲ǖ慕?易才會(huì)被記錄在區(qū)塊中最終存儲(chǔ)在區(qū)塊鏈上。共識(shí)算法是區(qū)塊鏈系統(tǒng)中的核心,當(dāng)前,公有鏈系統(tǒng)可以建立在不同的共識(shí)算法上,如基于工作量證明[96](proof-of-work,簡稱為PoW)的共識(shí)算法,基于權(quán)益證明[97](proof-of-stake,簡稱為PoS)的共識(shí)算法和基于存儲(chǔ)空間證明[98](proof-of-space)的共識(shí)算法等。基于PoW的公有鏈系統(tǒng)是當(dāng)前應(yīng)用時(shí)間最久、應(yīng)用范圍最廣的區(qū)塊鏈系統(tǒng),而以太坊公有鏈?zhǔn)钱?dāng)前所有基于PoW公有鏈中最實(shí)用的公有鏈系統(tǒng),因此,本文利用以太坊公有鏈來構(gòu)建相關(guān)方案。圖2-1中展示了一個(gè)簡化版的以太坊公有鏈系統(tǒng)。圖2-1簡化版的以太坊區(qū)塊鏈
電子科技大學(xué)博士學(xué)位論文22在以太坊公有鏈中,一個(gè)區(qū)塊包含了兩部分?jǐn)?shù)據(jù)。第一部分?jǐn)?shù)據(jù)稱為區(qū)塊頭,用來計(jì)算該區(qū)塊的哈希值,包含了以下數(shù)據(jù)字段。前一區(qū)塊哈希:作為數(shù)據(jù)指針指向前一個(gè)區(qū)塊,使得所有區(qū)塊組成鏈?zhǔn)浇Y(jié)構(gòu)。Nonce:是PoW難解問題的解。維護(hù)區(qū)塊鏈的節(jié)點(diǎn)(基于PoW的區(qū)塊鏈中,這些節(jié)點(diǎn)也被稱為礦工)中首個(gè)計(jì)算出這個(gè)解的礦工可以決定本區(qū)塊的內(nèi)容并發(fā)布該區(qū)塊。Time:表示該區(qū)塊產(chǎn)生的物理時(shí)間。實(shí)際的以太坊公有鏈中,該時(shí)間與區(qū)塊真實(shí)產(chǎn)生的時(shí)間之間有最高900秒的誤差。Merkleroot:是由當(dāng)前區(qū)塊中包含的所有交易計(jì)算的Merkle哈希樹的根值。第二部分?jǐn)?shù)據(jù)稱為交易信息,包含了當(dāng)前區(qū)塊中的所有交易。以太坊中的一筆交易如圖2-2所示。圖2-2以太坊中交易圖示在以太坊公有鏈中,公共賬本可以看作是一個(gè)狀態(tài)轉(zhuǎn)換系統(tǒng),其中“狀態(tài)”包含了所有以太幣(以太坊公有鏈上的價(jià)值代幣)的歸屬狀態(tài),該轉(zhuǎn)換系統(tǒng)中還存在一個(gè)函數(shù),以狀態(tài)和交易為輸入,輸出一個(gè)新的狀態(tài)作為結(jié)果。狀態(tài)信息由以太坊公有鏈中的賬戶組成,每個(gè)賬戶實(shí)際上是區(qū)塊鏈上的一個(gè)地址。以太坊公有鏈中大致包括了兩種賬戶:外部擁有賬戶(externalownedaccount)和合約賬戶(contractaccount)。合約賬戶由合約代碼控制,調(diào)用智能合約是通過給合約賬戶轉(zhuǎn)賬實(shí)現(xiàn)的。外部擁有賬戶由一個(gè)私鑰控制。任意持有賬戶私鑰的用戶可以從該賬戶中轉(zhuǎn)出以太幣至其他賬戶。在交易中,還有一個(gè)數(shù)據(jù)字段。以太坊公有鏈能使產(chǎn)生交易的用戶將任意的二元字符串設(shè)為數(shù)據(jù)字段。更加詳細(xì)的技術(shù)細(xì)節(jié)可以參考文獻(xiàn)[79]。
本文編號(hào):3515261
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/3515261.html
最近更新
教材專著