亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        云存儲中一個高效的數(shù)據(jù)完整性審計方案

        2016-10-22 03:37:32田祎
        電子設(shè)計工程 2016年17期
        關(guān)鍵詞:擁有者商洛標簽

        田祎

        (商洛學(xué)院陜西商洛726000)

        云存儲中一個高效的數(shù)據(jù)完整性審計方案

        田祎

        (商洛學(xué)院陜西商洛726000)

        云計算被視為新一代企業(yè)IT架構(gòu),在諸多領(lǐng)域有著廣泛的應(yīng)用。云計算技術(shù)使得應(yīng)用軟件與數(shù)據(jù)庫部署于集中式大型數(shù)據(jù)中心,在大數(shù)據(jù)計算、存儲方面具有開銷低廉、訪問便捷等特點。然而,云計算在應(yīng)用過程中仍存在一系列安全挑戰(zhàn)。針對存儲在云中的外包數(shù)據(jù),本文提出了一個高效的外包數(shù)據(jù)審計方案,該方案支持云存儲中數(shù)據(jù)完整性驗,且具有輕量級計算開銷。同時,本文給出了該方案的正確性分析與性能評估。實驗結(jié)果表明本文所提出的數(shù)據(jù)完整性審計方案更加高效,且能夠滿足云存儲環(huán)境下的數(shù)據(jù)完整性審計要求。

        云計算;數(shù)據(jù)完整性;審計;云存儲

        云計算作為新一代應(yīng)用交付技術(shù),允許云服務(wù)提供商(Cloud Service Provider,CSP)為遠程用戶提供高效、便捷的計算資源和存儲資源。云存儲是云計算提供的一個重要服務(wù),支持數(shù)據(jù)擁有者將本地數(shù)據(jù)外包到云服務(wù)器中,由CSP負責數(shù)據(jù)擁有者的數(shù)據(jù)安全與管理,而數(shù)據(jù)擁有者可以通過互聯(lián)網(wǎng)隨時隨地訪問并獲取云中數(shù)據(jù)。然而,由于CSP是不可信或半可信的第三方,為保護自身利益,CSP可能會向數(shù)據(jù)擁有者隱瞞由外部攻擊、軟/硬件故障以及內(nèi)部威脅引起的數(shù)據(jù)丟失事故或者刪除那些久未訪問或很少被訪問的數(shù)據(jù)以達到節(jié)省存儲空間的目的[1-3]。因此,數(shù)據(jù)擁有者很難確保云服務(wù)器中數(shù)據(jù)的完整性。為了解決這個問題,完整性審計機制被提出,從而提高云存儲服務(wù)的可靠性。

        目前,許多云存儲數(shù)據(jù)完整性審計方案[4-15]已被提出。其中,一些基于兩方的數(shù)據(jù)完整性審計方案[4-8]由數(shù)據(jù)擁有者完成數(shù)據(jù)完整性審計操作,另有其他一些方案[9-15]通過引入第三方審計者(Third-Party Auditor,TPA)來完成數(shù)據(jù)完整性驗證工作。Ateniese等人[4]提出了首個可證明數(shù)據(jù)占有協(xié)議(Provable Data Possession,PDP),能夠驗證不可信云存儲環(huán)境下的外包數(shù)據(jù)完整性,且支持抽樣審計(Sample Auditing)。抽樣審計方法也同樣被用于其它方案[9-12]。為保證外包數(shù)據(jù)的一致性,有必要構(gòu)造周期性地數(shù)據(jù)完整性審計方案。然而,由于完整性審計機制中標簽生成和驗證算法的復(fù)雜性,用戶與TPA需要消耗大量計算開銷。

        為了降低計算開銷,文中提出了一個輕量級的云存儲數(shù)據(jù)完整性審計方案,且支持抽樣審計。在該方案中,標簽生成和驗證算法通過減少高計算開銷操作的數(shù)量來提高審計效率。此外,文中通過計算算法執(zhí)行時間來分析方案性能。實驗結(jié)果表明,與傳統(tǒng)方案相比,文中所提方案更加高效,所需執(zhí)行時間更短。因此,本方案能夠提升云存儲服務(wù)質(zhì)量,且能夠很好的應(yīng)用于計算資源受限的環(huán)境中。

        1 預(yù)備知識

        雙線性映射:令G1,G2為階為素數(shù)p的兩個乘法循環(huán)群,g為G1的生成元。雙線性映射e滿足如下性質(zhì):

        1)雙線性(Bilinearity):對所有u,v∈G和a,b∈Zp,有e(ua,vb)=e(u,v)ab;

        2)非退化性(Non-degeneracy):e(g,g)=1;

        3)可計算性(Computability):存在一高效地可計算算法e滿足如上性質(zhì),那么e:G1×G1→G2。

        2 設(shè)計原理

        對于文中所提出云存儲數(shù)據(jù)完整性審計方案,本章節(jié)將給出其設(shè)計原理。

        2.1系統(tǒng)模型

        圖1描述了云存儲環(huán)境的數(shù)據(jù)完整性審計機制,該機制由3個實體組成:CSP、數(shù)據(jù)擁有者和TPA。CSP為數(shù)據(jù)擁有者提供大規(guī)模的計算資源和存儲資源,負責管理數(shù)據(jù)擁有者存放的外包數(shù)據(jù),如響應(yīng)數(shù)據(jù)擁有者的數(shù)據(jù)訪問請求以及TPA的數(shù)據(jù)完整性挑戰(zhàn)請求。數(shù)據(jù)擁有者將數(shù)據(jù)上傳到云服務(wù)器,能夠隨時隨地訪問云服務(wù)器中的數(shù)據(jù),且能夠授權(quán)TPA驗證云端外包數(shù)據(jù)完整性。

        圖1 云存儲審計機制系統(tǒng)模型

        2.2定義

        文中所提方案由如下6個算法組成:Setup,KeyGen,TagGen,RespGen,Verify。

        Setup(λ)→param:輸入安全參數(shù)λ,CSP生成公開參數(shù)param。

        KeyGen(param)→(sk,pk):用戶輸入公開參數(shù)param,計算生成私鑰sk={sk1,sk2},用于標簽生成;公鑰pk={pk1,pk2}由私鑰sk生成,且用于驗證。

        TagGen(mi,idi,sk)→σi:用戶輸入數(shù)據(jù)塊mi、該數(shù)據(jù)塊標識idi和私鑰sk,該算法輸出該數(shù)據(jù)塊對應(yīng)標簽σi。

        ChalGen(n)→{l,rl}l∈L:TPA從{l,…,n}中選取隨機數(shù)串L以及生成隨機數(shù)(rl)l∈L作為挑戰(zhàn)。其中,變量n代表數(shù)據(jù)塊個數(shù)。

        RespGen(M,σ,{l,ri}l∈L→(α,β):對于TPA提出的挑戰(zhàn),CSP生成一個響應(yīng)(α,β)。

        Verify({l,rl}l∈L,(α,β),pk,{idl}l∈L)→True or False:TPA驗證響應(yīng)是否與挑戰(zhàn)一致。如果一致,輸出True,否則輸出False。

        3 方案構(gòu)造

        令G1,G2為階為素數(shù)p的兩個乘法循環(huán)群,g為G1的生成元。H:{0,1}*→Zp是一個抗碰撞hash函數(shù),e:G1×G1→G2是一個線性映射。M={mij}i∈[1,n],j∈[1,s],mij∈Zp,表示待上傳數(shù)據(jù),標簽σ={σ}i∈[1,n]。

        系統(tǒng)參數(shù):CSP執(zhí)行Setup算法,選取階為素數(shù)p的乘法循環(huán)群G1,G2,且生成元為g,雙線性映射e,CSP輸出公開參數(shù)param=(G1,G2,p,g,e),并向云用戶以及TPA公開該參數(shù)。

        標簽生成:用戶執(zhí)行KeyGen算法生成密鑰。用戶先選擇s+1個隨機值a∈Z*p,sk2={sk2,j=bj∈Zp}j∈[1,s],計算sk1=g1/a,pk1=ga,pk2={pk2,j=gbj}j∈[1,s]。然后,用戶執(zhí)行TagGen算法生成標簽,

        用戶上傳(M,σ)到云服務(wù)器中,并刪除本地數(shù)據(jù)。

        用戶授權(quán)TPA審計云服務(wù)器中外包數(shù)據(jù)。

        挑戰(zhàn):TPA執(zhí)行ChalGen算法,選擇隨機數(shù)字串L∈{1,2,…,n},生成一系列隨機值{rl∈Z*p}l∈L,其中,L表示被挑戰(zhàn)數(shù)據(jù)塊的個數(shù)。TPA將挑戰(zhàn)消息chal=(l,rl)l∈L發(fā)送給CSP。

        響應(yīng):CSP收到挑戰(zhàn)消息后,執(zhí)行RespGen算法生成響應(yīng)消息(α={αj}j∈[1,s],β)如下:

        CSP發(fā)送響應(yīng)消息(α={αj}j∈[1,s],β)給TPA。

        驗證:TPA收到響應(yīng)消息后,執(zhí)行Verify算法,如果滿足公式

        輸出True,否則輸出False。

        根據(jù)雙線性映射性質(zhì),上述完整性審計方案的正確性分析如下:

        由于左式與右式相等,該云存儲數(shù)據(jù)完整性審計方案是正確的。

        4 性能分析

        Shacham等人基于文獻[10-12]構(gòu)造了一個可恢復(fù)證明方案[9],本章給出了文中所提云存儲審計方案與Shacham等人方案的性能對比。實驗結(jié)果證明,本文所提方案更加高效。

        4.1計算開銷

        表1給出了標簽生成算法與驗證算法的計算開銷對比。其中,涉及的符號表示如下:S表示每個數(shù)據(jù)塊分片的數(shù)量;L表示被挑戰(zhàn)數(shù)據(jù)塊的數(shù)量;HZ:{0,1}*→Z;HG:{0,1}*→G;P表示一個雙線性對運算;EG表示一個群G上的冪運算;MG表示一個群G上的乘法運算;MZ表示一個ZP的乘法運算;AZ表示一個ZP的加法運算。

        表1 計算開銷對比

        從表1可知,在TagGen算法方面,本文所提云存儲審計方案只需一個群G上的冪運算,而Shacham等人的方案需要(S+1)·EG。在本文方案中,當TPA驗證從CSP接收到的響應(yīng)時,EG和MG運算數(shù)量由每個數(shù)據(jù)塊的數(shù)據(jù)片所決定。然而,在Shacham等人的方案中,這兩種運算數(shù)量都與數(shù)據(jù)片數(shù)量和被挑戰(zhàn)數(shù)據(jù)塊數(shù)量線性相關(guān)。

        4.2實驗結(jié)果

        本文利用PBC(Pairing Based Cryptography)密碼學(xué)庫對本文所提方案和Shacham等人進行了實現(xiàn)。實驗環(huán)境如下:Ubuntu 12.04系統(tǒng)、Intel酷睿i3 3.10 GHz處理器和4GB內(nèi)存。假設(shè)|p|=160 bits。

        圖2TagGen算法計算開銷

        圖3Verify算法計算開銷(S=100)

        圖2描述了標簽生成算法的計算性能。在本文方案中,當S=1時,ChalGen算法每生成一個數(shù)據(jù)塊標簽的時間為3.12 ms;當S=100時,算法每生成一個數(shù)據(jù)塊標簽的時間為3.3 ms。在Shacham等人的方案中,當S=1時,算法每生成一個數(shù)據(jù)塊標簽的時間為15 ms;當S=100時,ChalGen算法每生成一個數(shù)據(jù)塊標簽的時間為330 ms。此外,正如圖3所描述的,Shacham等人方案的Verify算法的執(zhí)行時間與被挑戰(zhàn)數(shù)據(jù)塊的數(shù)量L線性相關(guān);而本文所提方案中的Verify算法的平均執(zhí)行時間為0.32s且與被挑戰(zhàn)數(shù)據(jù)塊的數(shù)量L無關(guān)。

        5 結(jié)束語

        文中提出了一個高效的數(shù)據(jù)審計方案,該方案支持云存儲中數(shù)據(jù)完整性驗,且具有輕量級計算開銷。同時,本文給出了該方案的正確性分析與性能評估。從標簽生成算法和響應(yīng)驗證算法兩個方面,對本文方案與Shacham等人的方案進行了對比,實驗結(jié)果表明本文方案能夠滿足云存儲環(huán)境下的數(shù)據(jù)完整性審計要求。

        [1]Pan Y,Zhang J.Parallel programming on cloud computing platforms[J].JournalofConvergenceVolume,2012,3(4):23-28.

        [2]Wei L,Zhu H,Cao Z,et al.Security and privacy for storage and computation in cloud computing[J].Information Sciences,2014(258):371-386.

        [3]Teraoka T.Organization and exploration of heterogeneous personal data collected in daily life[J].Human-Centric Computing and Information Sciences,2012,2(1):1-15.

        [4]Ateniese G,Burns R,Curtmola R,et al.Provable data possession at untrusted stores[C]//Proceedings of the 14th ACM conference on Computer and communications security.ACM,2007:598-609.

        [5]Schwarz T S J,Miller E L.Store,forget,and check:Using algebraic signatures to check remotely administered storage[C]//26th IEEE International Conference on Distributed Computing Systems.IEEE,2006:12-21.

        [6]Naor M,Rothblum G N.The complexity of online memory checking[J].Journal of the ACM(JACM),2009,56(1):2.

        [7]Juels A,Kaliski Jr B S.PORs:Proofs of retrievability for large files[C]//Proceedingsofthe14thACMconferenceonComputer and communications security.ACM,2007:584-597.

        [8]Sebé F,Domingo-Ferrer J,Martinez-Balleste A,et al.Efficientremotedatapossessioncheckingincriticalinformation infrastructures[J].IEEE Transactions on Knowledge and Data Engineering,2008,20(8):1034-1038.

        [9]Shacham H,Waters B.Compact proofs of retrievability[M].Advances in Cryptology-ASIACRYPT'08.Springer Berlin Heidelberg,2008:90-107.

        [10]Wang C,Chow S S M,Wang Q,et al.Privacy-preserving publicauditingforsecurecloudstorage[J].IEEE Transactions on Computers,2013,62(2):362-375.

        [11]Yang K,Jia X.An efficient and secure dynamic auditing protocol for data storage in cloud computing[J].IEEE Transactions on Parallel and Distributed Systems,2013,24(9):1717-1726.

        [12]Wang Q,Wang C,Ren K,et al.Enabling public auditability and data dynamics for storage security in cloud computing[J].IEEE Transactions on Parallel and Distributed Systems,2011,22(5):847-859.

        [13]Zhu Y,Hu H,Ahn G J,et al.Cooperative provable data possession for integrity verification in multi-cloud storage[J].IEEE Transactions on Parallel and Distributed Systems,2012,23(12):2231-2244.

        [14]Shahane S S,Kulkarni R B.Cloud Auditing:An approach for Betterment of Data Integrity[J].International Journal of Soft Computing and Engineering,2014:107-113.

        [15]Wang B,Li B,Li H.Panda:Public Auditing for Shared Data with Efficient User Revocation in the Cloud[J].IEEE Transactions on Services Computing,2015,8(1):92-106.

        A light-weight data auditing scheme for the cloud storage environment

        TIAN Yi
        (Shangluo University,Shangluo 726000,China)

        Cloud computing is considered as a new IT framework for enterprises and has been widely used in various fields.In the cloud environment,application software and databases are deployed in the centralized large data centers which has advantages of low cost,convenient access and so on in terms of big data computation and storage.However,cloud computing has several security challenges.In this paper,we proposed a efficient data auditing scheme for cloud-based storage.This scheme provides cloud-based data integrity verification with light-weight computation cost.Furthermore,we show the correctness and performance analysis of the proposed cloud-based data auditing scheme.The experimental results demonstrate that the proposed scheme in this paper is more efficient and enables to satisfy the requirement of data integrity verification for the cloud storage environment.

        cloud computing;data integrity;auditing;cloud storage

        TN918

        A

        1674-6236(2016)17-0022-03

        2015-12-09稿件編號:201512098

        陜西省自然科學(xué)基礎(chǔ)研究計劃資助項目(2015JM6347);陜西省教育廳科研項目(14JK1221)

        田祎(1983—),男,陜西商洛人,碩士,講師。研究方向:計算機系統(tǒng)結(jié)構(gòu),云計算,智能優(yōu)化算法。

        猜你喜歡
        擁有者商洛標簽
        基于Stackelberg博弈的異步聯(lián)邦學(xué)習激勵機制設(shè)計
        美德倫理品質(zhì)有利于其擁有者
        陜西商洛:創(chuàng)出菌蔬輪種發(fā)展新模式
        無懼標簽 Alfa Romeo Giulia 200HP
        車迷(2018年11期)2018-08-30 03:20:32
        不害怕撕掉標簽的人,都活出了真正的漂亮
        海峽姐妹(2018年3期)2018-05-09 08:21:02
        商洛水源地生態(tài)經(jīng)濟區(qū)劃分析
        標簽化傷害了誰
        基于多進制查詢樹的多標簽識別方法
        計算機工程(2015年8期)2015-07-03 12:20:27
        商洛加快培育千億元新能源汽車產(chǎn)業(yè)集群
        陜西商洛將投資3.5億建農(nóng)村公路949km
        午夜精品久久久久久久99老熟妇 | 亚洲成在人网站av天堂| 久久婷婷色综合一区二区 | 中文字幕视频一区二区| 又黄又刺激的网站久久| 亚洲综合欧美在线一区在线播放| 亚洲一区二区三区成人| 中文字幕国内一区二区| 国产91人妻一区二区三区| 国产中文字幕乱人伦在线观看| 日韩乱码视频| av在线男人的免费天堂| 日本一区二区三区视频网站| 国产亚洲午夜高清国产拍精品 | 国产熟女露脸91麻豆| 免费看黄a级毛片| 亚洲久无码中文字幕热| 97自拍视频国产在线观看| 亚洲夫妻性生活免费视频| a级毛片无码免费真人| 精品少妇人妻成人一区二区| 男男做h嗯啊高潮涩涩| 男人和女人做爽爽视频| 国产欧美日韩a片免费软件| 成年人免费黄色h网| 手机在线播放av网址| 国产l精品国产亚洲区久久| 精品国产91天堂嫩模在线观看| 蜜桃人妻午夜精品一区二区三区| 国精产品一区一区二区三区mba| 成人精品综合免费视频| 亚洲色欲色欲www成人网| 不卡一区二区三区国产| 中文亚洲av片在线观看| 久久久久亚洲AV无码专| 午夜一区二区三区免费观看| 国产无遮挡又黄又爽高潮| 国产一区日韩二区欧美三区| 国产亚洲精品成人av在线| 日本道免费一区二区三区日韩精品| 青青草视频免费观看|