《電子技術(shù)應(yīng)用》
您所在的位置:首頁(yè) > 通信與網(wǎng)絡(luò) > 設(shè)計(jì)應(yīng)用 > 云計(jì)算技術(shù)安全風(fēng)險(xiǎn)評(píng)估研究
云計(jì)算技術(shù)安全風(fēng)險(xiǎn)評(píng)估研究
姜 茸1,2,馬自飛2,李 彤2,張秋瑾2
1.云南財(cái)經(jīng)大學(xué) 信息學(xué)院,云南 昆明650221; 2.云南大學(xué) 軟件學(xué)院,云南 昆明650091
摘要: 云計(jì)算基于開放的互聯(lián)網(wǎng),使得其面臨眾多安全風(fēng)險(xiǎn)問題,為使風(fēng)險(xiǎn)控制在可接受范圍,評(píng)估是十分必要的。云計(jì)算風(fēng)險(xiǎn)因素復(fù)雜多樣,用德爾菲法建立云計(jì)算技術(shù)安全風(fēng)險(xiǎn)評(píng)估指標(biāo)體系,凝練了云計(jì)算環(huán)境下技術(shù)風(fēng)險(xiǎn)的主要因素,并用模糊集與熵權(quán)理論對(duì)其進(jìn)行評(píng)估。通過實(shí)例分析,驗(yàn)證了該方法是可行的、有效的。
中圖分類號(hào): TP393.08
文獻(xiàn)標(biāo)識(shí)碼: A
文章編號(hào): 0258-7998(2015)03-0111-05
Study on security risk assessment for technology of cloud computing
Jiang Rong1,2,Ma Zifei2,Li Tong2,Zhang Qiujin2
1.School of Information, Yunnan University of Finance and Economics,Kunming 650221,China; 2.School of Software,Yunnan University,Kunming 650091,China
Abstract: Based on the open Internet, cloud computing faces many problems about security risk. In order to keep the risk within an acceptable range, it is very necessary to assess it. This paper uses Delphi method to establish a risk assessment indexes system for cloud computing technology security as well as condenses the main technical risk factors in cloud computing environment, and uses fuzzy set and entropy weight theory to evaluate the risk. The case analysis proves the feasibility and effectiveness of this method.
Key words : cloud computing;Delphi;fuzzy set;entropy weight;technology risk assessment


0 引言
    隨著云計(jì)算應(yīng)用的擴(kuò)展,其顯現(xiàn)出了前所未有的開放性和復(fù)雜性,這使得它面臨的安全風(fēng)險(xiǎn)日趨嚴(yán)重。由此看來,為了降低云服務(wù)為用戶帶來的安全風(fēng)險(xiǎn),從用戶的角度梳理出技術(shù)安全風(fēng)險(xiǎn)因素,然后對(duì)其進(jìn)行安全風(fēng)險(xiǎn)評(píng)估勢(shì)在必行。自1985年美國(guó)國(guó)防部[1]首次發(fā)布《Trusted Computer System Evaluation Criteria》以來,業(yè)界紛紛開始針對(duì)信息系統(tǒng)安全評(píng)估展開研究。文獻(xiàn)[2-6]分別使用貝葉斯、模糊理論、BP神經(jīng)網(wǎng)絡(luò)、灰色模糊理論、FAHP方法構(gòu)建了信息系統(tǒng)安全評(píng)估模型,并驗(yàn)證了模型的有效性。時(shí)至今日,雖然在信息系統(tǒng)安全評(píng)估方面取得了突破,但是對(duì)于新崛起的云計(jì)算,這些研究成果具有一定的參考價(jià)值,將傳統(tǒng)的信息系統(tǒng)評(píng)估方法運(yùn)用到云計(jì)算安全評(píng)估領(lǐng)域的研究也有不少。文獻(xiàn)[7-13]針對(duì)云計(jì)算構(gòu)建不同的指標(biāo)體系,然后運(yùn)用貝葉斯等方法和理論對(duì)其進(jìn)行評(píng)估。本文認(rèn)為現(xiàn)有研究最為欠缺的一方面是,在梳理出的眾多安全風(fēng)險(xiǎn)因素中,并未涉及到云服務(wù)風(fēng)險(xiǎn)的技術(shù)因素。
    鑒于此,本文將從云計(jì)算用戶的角度出發(fā),全面分析關(guān)系云服務(wù)風(fēng)險(xiǎn)的技術(shù)因素,并構(gòu)建云計(jì)算技術(shù)安全風(fēng)險(xiǎn)評(píng)估指標(biāo)體系,建立評(píng)估方法,然后引入實(shí)例對(duì)評(píng)估方法進(jìn)行驗(yàn)證。但是由于指標(biāo)體系中各風(fēng)險(xiǎn)因素對(duì)資產(chǎn)、威脅頻度以及脆弱性三個(gè)方面的估計(jì)具有一定的模糊性,故本文選擇模糊集合與熵權(quán)理論作為評(píng)估方法,通過嚴(yán)格計(jì)算得到云計(jì)算系統(tǒng)的技術(shù)安全風(fēng)險(xiǎn)值,最后確定安全風(fēng)險(xiǎn)等級(jí)。
1 建立云計(jì)算技術(shù)安全風(fēng)險(xiǎn)評(píng)估指標(biāo)體系
    本文采用德爾菲法(Delphi Method)來構(gòu)建一個(gè)正確且全面的指標(biāo)體系,具體步驟如圖1所示。其中,在歸納、整理意見這個(gè)環(huán)節(jié)中,本文將專家的意見與CSA、ENISA、Gartner機(jī)構(gòu)發(fā)布的研究報(bào)告[14-16]中所提到的風(fēng)險(xiǎn)進(jìn)行對(duì)比,若篇幅較長(zhǎng)的專家意見與研究報(bào)告中的某些風(fēng)險(xiǎn)意義一致,則采用研究報(bào)告中的風(fēng)險(xiǎn)名稱,進(jìn)而做到高度的總結(jié)和歸納而不失本意。最終,可以得出云計(jì)算技術(shù)安全風(fēng)險(xiǎn)評(píng)估指標(biāo)體系,如圖2所示。

201503wj-wlaq5t1.jpg

圖1  構(gòu)建指標(biāo)體系步驟

201503wj-wlaq5t2.jpg

圖2  云計(jì)算技術(shù)安全風(fēng)險(xiǎn)評(píng)估指標(biāo)體系

    云計(jì)算技術(shù)安全風(fēng)險(xiǎn)評(píng)估指標(biāo)體系所涉及的各風(fēng)險(xiǎn)因素的含義解釋如下:“數(shù)據(jù)傳輸”指保障數(shù)據(jù)安全傳輸?shù)募夹g(shù),能夠降低用戶數(shù)據(jù)丟失的風(fēng)險(xiǎn);“數(shù)據(jù)隔離”指不同用戶數(shù)據(jù)之間的隔離措施;“數(shù)據(jù)加密”指用某種加密算法對(duì)用戶的數(shù)據(jù)進(jìn)行加密,降低數(shù)據(jù)泄露等風(fēng)險(xiǎn);“數(shù)據(jù)備份與恢復(fù)”指平時(shí)對(duì)保存在云端的數(shù)據(jù)進(jìn)行備份的技術(shù),以及當(dāng)遭遇突發(fā)情況時(shí),對(duì)用戶數(shù)據(jù)進(jìn)行及時(shí)恢復(fù)的技術(shù),降低數(shù)據(jù)不可用等風(fēng)險(xiǎn);“數(shù)據(jù)移植”指保障用戶數(shù)據(jù)在不同的云平臺(tái)之間能夠進(jìn)行遷移的技術(shù);“數(shù)據(jù)銷毀”指當(dāng)用戶能夠徹底銷毀數(shù)據(jù),降低數(shù)據(jù)泄露等風(fēng)險(xiǎn);“數(shù)據(jù)切分”指對(duì)用戶的數(shù)據(jù)進(jìn)行切分,存儲(chǔ)到不同的服務(wù)器,以保證用戶數(shù)據(jù)安全的技術(shù);“用戶身份認(rèn)證”指確認(rèn)用戶身份并確保合法的用戶享用合法資源,降低數(shù)據(jù)被非法訪問等風(fēng)險(xiǎn);“訪問控制”指按用戶身份及其權(quán)限來限制用戶對(duì)信息資源的訪問或限制對(duì)某些控制功能的使用的技術(shù);“端口安全保護(hù)”指用于保護(hù)端口不受攻擊的措施;“網(wǎng)絡(luò)入侵防范”指防范非法攻擊,保障網(wǎng)絡(luò)安全的技術(shù);“網(wǎng)絡(luò)安全審計(jì)”指檢查、審查和檢驗(yàn)操作事件的環(huán)境及活動(dòng)并記錄信息,同時(shí)審查評(píng)估系統(tǒng)安全風(fēng)險(xiǎn)并采取相應(yīng)措施的一種安全策略;“應(yīng)用資源控制”指能夠及時(shí)、動(dòng)態(tài)地為用戶分配應(yīng)用資源并進(jìn)行實(shí)時(shí)管理的技術(shù);“接口和API保護(hù)”指保護(hù)應(yīng)用程序編程接口以及其他接口安全的技術(shù);“病毒防護(hù)”指實(shí)時(shí)的進(jìn)行病毒掃描、查殺或者隔離的技術(shù),保障系統(tǒng)的安全;“硬件配置”指配置正確的硬件環(huán)境的方法和技術(shù),以保障系統(tǒng)穩(wěn)定地運(yùn)行;“監(jiān)控保護(hù)”指對(duì)系統(tǒng)運(yùn)行環(huán)境或者硬件設(shè)備進(jìn)行實(shí)時(shí)監(jiān)控的方法或者技術(shù),以降低系統(tǒng)所處的環(huán)境遭到惡意破壞的風(fēng)險(xiǎn)。

WW}CZ3TPK88JDK$9~57QZ_1.png

2 基于模糊集與熵權(quán)理論的評(píng)估方法
    關(guān)于模糊熵權(quán)評(píng)估,目前已有很多研究,如文獻(xiàn)[17],但尚未發(fā)現(xiàn)用該方法評(píng)估云計(jì)算安全風(fēng)險(xiǎn)的報(bào)導(dǎo)。本文研究用該方法評(píng)估云計(jì)算技術(shù)安全風(fēng)險(xiǎn)問題。
2.1 模糊集合與隸屬度矩陣
    云計(jì)算系統(tǒng)是一個(gè)復(fù)雜的系統(tǒng),其所涉及的各技術(shù)安全風(fēng)險(xiǎn)因素中,對(duì)資產(chǎn)的影響、威脅頻度和脆弱性嚴(yán)重程度三個(gè)方面的估計(jì)均具有一定的不確定性,所以這里借助模糊集合理論對(duì)各因素進(jìn)行分析。
    (1)建立云計(jì)算技術(shù)安全風(fēng)險(xiǎn)因素集。設(shè)A={u1,u2,u3,…,un},其中n為因素的個(gè)數(shù)。
    (2)構(gòu)造評(píng)判集
    云計(jì)算安全風(fēng)險(xiǎn)R=g(c,t,f),其中c為資產(chǎn)影響,t為對(duì)系統(tǒng)的威脅頻度,f為脆弱性嚴(yán)重程度。因此,將c、t、f作為云計(jì)算安全風(fēng)險(xiǎn)的三要素。文獻(xiàn)[18]將資產(chǎn)影響、威脅頻度、脆弱性嚴(yán)重程度均定義為5個(gè)等級(jí),如表1所示。對(duì)這三個(gè)要素分別設(shè)立不同的評(píng)判集Bc、Bt、Bf:Bc={bc1,bc2,bc3,…,bcn},Bt={bt1,bt2,bt3,…,btn},Bf={bf1,bf2,bf3,…,bfn},其中,n、m、i均為正數(shù),分別表示評(píng)判集Bc、Bt、Bf中元素的個(gè)數(shù)。
    (3)構(gòu)造隸屬度矩陣
    參照評(píng)判集對(duì)因素集合A中的各因素進(jìn)行評(píng)價(jià)并給出評(píng)語,構(gòu)造出模糊映射f:A→F(B),F(xiàn)(B)是B上的模糊集全體,ui→f(ui)={pi1,pi2,pi3,…,pin}∈F(B)。其中,映射f表示云計(jì)算技術(shù)安全風(fēng)險(xiǎn)因素ui對(duì)評(píng)判集中各評(píng)語的支持程度,設(shè)風(fēng)險(xiǎn)因素ui對(duì)評(píng)判集B的隸屬向量為pi=(pi1,pi2,pi3,…,pin),i=1,2,3,…,n??傻玫诫`屬度矩陣p,所以即可得云計(jì)算各技術(shù)安全風(fēng)險(xiǎn)因素相對(duì)于資產(chǎn)影響等級(jí)的隸屬度矩陣pc為:
6{A0PJP@$DIN8[00NKWS@4I.png   

同理,可以得到Pt和Pf。
2.2 計(jì)算各因素的熵權(quán)系數(shù)
    1948年,香農(nóng)在Bell System Technical Journal上發(fā)表了《通信的數(shù)學(xué)原理》(A Mathematical Theory of Communication)一文,將熵的概念第一次引入信息論中,用來度量事物的不確定性,即信息量越大,不確定性就越小,熵也越??;反之,信息量越小,不確定性就越大,熵也越大。
W~KLTK}R`819A8XVT{F]@GN.png

2.3 確定各指標(biāo)的權(quán)向量
    對(duì)評(píng)判集中各指標(biāo)賦予相應(yīng)權(quán)重,得到指標(biāo)權(quán)向量V=(V1,V2,…,Vn1),其中n1為評(píng)判集中各指標(biāo)的個(gè)數(shù)。

2.4 計(jì)算安全風(fēng)險(xiǎn)值
    計(jì)算安全風(fēng)險(xiǎn)值表達(dá)式可寫為:
LCY[HG61EL{M}%2@5P$Q7[7.png   

    故資產(chǎn)影響、威脅頻度和脆弱性嚴(yán)重程度的安全風(fēng)險(xiǎn)值分別為:
D$2M5[341@TY%LXMMM{N1OS.png

2.5 安全風(fēng)險(xiǎn)等級(jí)確定
%CL[0B%%Y)969VGW)VV`)U0.png

3 實(shí)例分析
    為了確保本文所構(gòu)建指標(biāo)體系以及評(píng)估方法的正確性與可行性,故選擇某沿海城市A云服務(wù)商進(jìn)行實(shí)例分析。
3.1 建立風(fēng)險(xiǎn)因素集與評(píng)判集
    如圖2所示,將影響云計(jì)算技術(shù)安全風(fēng)險(xiǎn)的因素分為5組,即:S={S1,S2,S3,S4,S5}={數(shù)據(jù)安全,權(quán)限控制,網(wǎng)絡(luò)安全,軟件應(yīng)用安全,硬件安全},這5組風(fēng)險(xiǎn)分別由以下風(fēng)險(xiǎn)因素組成:S1={S11,S12,S13,S14,S15,S16,S17}={數(shù)據(jù)傳輸,數(shù)據(jù)隔離,數(shù)據(jù)加密,數(shù)據(jù)備份與恢復(fù),數(shù)據(jù)移植,數(shù)據(jù)銷毀,數(shù)據(jù)切分};S2={S21,S22}={用戶身份驗(yàn)證,訪問控制};S3={S31,S32,S33}={端口安全保護(hù),網(wǎng)絡(luò)入侵防范,網(wǎng)絡(luò)安全審計(jì)};S4={S41,S42,S43}={應(yīng)用資源控制,接口和API保護(hù),病毒掃描查殺};S5={S51,S52}={硬件配置,監(jiān)控保護(hù)}。
    本文以“數(shù)據(jù)安全(S1)”為例進(jìn)行分析,風(fēng)險(xiǎn)因素集A={u1,u2,u3,u4,u5,u6,u7},其中ai(i=1,2,3,4,5,6,7),分別表示“數(shù)據(jù)傳輸”,“數(shù)據(jù)隔離”,“數(shù)據(jù)加密”,“數(shù)據(jù)備份與恢復(fù)”,“數(shù)據(jù)移植”,“數(shù)據(jù)銷毀”,“數(shù)據(jù)切分”這7類安全風(fēng)險(xiǎn)因素。因此,構(gòu)造風(fēng)險(xiǎn)因素集A的評(píng)判集:BC={bc1,bc2,bc3,bc4,bc5},Bt={bt1,bt2,bt3,bt4,bt5},Bf={bf1,bf2,bf3,bf4,bf5}。
3.2 構(gòu)造隸屬度矩陣
    本文以構(gòu)建“資產(chǎn)”隸屬度矩陣為例,邀請(qǐng)了15名專家對(duì)S1中各風(fēng)險(xiǎn)因素對(duì)資產(chǎn)的影響程度給出評(píng)定意見并進(jìn)行投票,然后進(jìn)行整理并計(jì)算各風(fēng)險(xiǎn)因素隸屬于各指標(biāo)的概率,得到“資產(chǎn)”隸屬度矩陣Pc,如表3所示。

LZQGNOBEOZ%$8JZ2`ZK8%W7.png

    同理,可以計(jì)算出“威脅”隸屬度矩陣Pt和“脆弱性”隸屬度矩陣Pf,分別如表4所示。

B4YS55K`XHR9G2A69246OJW.png

3.3 計(jì)算各因素的熵權(quán)系數(shù)
E%Z5S%M%Y~0Q$@VMB)~C9`4.png

3.4 確定各指標(biāo)的權(quán)向量
    對(duì)于“資產(chǎn)”隸屬度矩陣,確定標(biāo)準(zhǔn)V1、V2、…、V5的權(quán)重分別為1/15、2/15、3/15、4/15、5/15。則該評(píng)價(jià)集中各項(xiàng)指標(biāo)的權(quán)重為:VC=(1/15,2/15,3/15,4/15,5/15),Vt=(1/15,2/15,3/15,4/15,5/15),Vf=(1/15,2/15,3/15,
4/15,5/15)。
3.5 計(jì)算安全風(fēng)險(xiǎn)值
N}A}%]$6(C[M5YHH)KQM_PQ.png

3.6 安全風(fēng)險(xiǎn)等級(jí)確定
    由于考慮到資產(chǎn)、威脅、脆弱性各要素同等重要,故可取k1=k2=k3=1/3, 則根據(jù)式(11)得:R1=k1Rc+k2Rt+k3Rf=(0.131+0.182+0.138)/3=0.150。同理,可以得出“權(quán)限控制(S2)”、“網(wǎng)絡(luò)安全(S3)”、“軟件應(yīng)用安全(S4)”、“硬件安全(S5)”的安全風(fēng)險(xiǎn)值分別為:R2=0.138,R3=0.146,R4=0.121,R5=0.167。
    結(jié)合系統(tǒng)綜合評(píng)價(jià)的思想, 充分考慮系統(tǒng)中各模塊的相對(duì)重要度,假定各模塊對(duì)整個(gè)系統(tǒng)的重要性相同, 則取d1=d2=d3=d4=d5=1/5,那么根據(jù)式(12)可得到云計(jì)算系統(tǒng)的技術(shù)安全風(fēng)險(xiǎn)值為:R=d1R1+d2R2+d3R3+d4R4+d5R5=0.144。對(duì)照表2可知云計(jì)算技術(shù)安全風(fēng)險(xiǎn)的等級(jí)為低,即該系統(tǒng)是安全可靠的。
4 結(jié)語
    本文重點(diǎn)針對(duì)云計(jì)算的安全問題,采用德爾菲法凝練云服務(wù)風(fēng)險(xiǎn)的技術(shù)因素,運(yùn)用模糊集理論分別從資產(chǎn)影響、威脅頻度、脆弱性嚴(yán)重程度三個(gè)方面對(duì)各風(fēng)險(xiǎn)因素進(jìn)行分析并構(gòu)造了評(píng)判集和隸屬度矩陣,然后采用熵權(quán)系數(shù)法確定權(quán)重,最終得到安全風(fēng)險(xiǎn)值和風(fēng)險(xiǎn)等級(jí)。通過實(shí)例驗(yàn)證了基于模糊集和熵權(quán)理論的評(píng)估方法能夠?qū)υ朴?jì)算系統(tǒng)進(jìn)行安全風(fēng)險(xiǎn)評(píng)估,為云計(jì)算環(huán)境下的安全風(fēng)險(xiǎn)度量和評(píng)估提供了可行的方法和途徑。
參考文獻(xiàn)
[1] QIU L,ZHANG Y,WANG F,et al.Trusted computer sys-tem evaluation criteria[C].Proceedings of the National Com-puter Security Center,F(xiàn),1985.
[2] 趙俊閣,張琪,付鈺.貝葉斯網(wǎng)絡(luò)推理在信息系統(tǒng)安全風(fēng)險(xiǎn)評(píng)估中的應(yīng)用[J].海軍工程大學(xué)學(xué)報(bào),2007,19(6):67-70.
[3] 付鈺,吳曉平,宋業(yè)新.模糊推理與多重結(jié)構(gòu)神經(jīng)網(wǎng)絡(luò)在信息系統(tǒng)安全風(fēng)險(xiǎn)評(píng)估中的應(yīng)用[J].海軍工程大學(xué)學(xué)報(bào),2011,23(1):10-15.
[4] 申時(shí)凱,佘玉梅.模糊神經(jīng)網(wǎng)絡(luò)在信息安全風(fēng)險(xiǎn)評(píng)估中的應(yīng)用[J].計(jì)算機(jī)仿真,2011,28(10):91-95.
[5] 付沙,楊波,李博.基于灰色模糊理論的信息系統(tǒng)安全風(fēng)險(xiǎn)評(píng)估研究[J].現(xiàn)代情報(bào),2013,33(7):34-37.
[6] 龔軍,張菊玲,吳向前,等.信息系統(tǒng)安全風(fēng)險(xiǎn)評(píng)估在校園網(wǎng)中的應(yīng)用[J].計(jì)算機(jī)應(yīng)用與軟件,2011,28(3):285-288.
[7] 龔德忠.云計(jì)算安全風(fēng)險(xiǎn)評(píng)估的模型分析[J].湖北警官學(xué)院學(xué)報(bào),2011(6):85-86.
[8] 汪兆成.基于云計(jì)算模式的信息安全風(fēng)險(xiǎn)評(píng)估研究[J].信息網(wǎng)絡(luò)安全,2011(9):56-60.
[9] 周紫熙,葉建偉.云計(jì)算環(huán)境中的數(shù)據(jù)安全評(píng)估技術(shù)量化研究[J].智能計(jì)算機(jī)與應(yīng)用,2012,2(4):40-43.
[10] 韓起云.基于云環(huán)境的信息系統(tǒng)風(fēng)險(xiǎn)評(píng)估模型應(yīng)用研究[J].計(jì)算機(jī)測(cè)量與控制,2012,20(9):2473-2476.
[11] KALISKI JR B S,PAULEY W.Toward risk assessment as a service in cloud environments[C].Proceedings of the 2nd USENIX Conference on Hot Topics in Cloud Com-puting,F(xiàn),2010.
[12] CHOU Y,OETTING J.Risk assessment for cloud-based IT systems[J].International Journal of Grid and High Per-formance Computing(IJGHPC),2011,3(2):1-13.
[13] CHHABRA B,TANEJA B.Cloud computing:Towards risk assessment[M].High Performance Architecture and Grid Computing,Springer,2011:84-91.
[14] HEISER J,NICOLETT M.Assessing the security risks of cloud computing[R].Stanford,USA:Gartner Group Research Report,2008.
[15] ENISA.Cloud computing:benefits,risks and recommenda-tions for information security[R].ENISA,December 2012.
[16] CSA.The notorious nine:Cloud computing top threats in 2013[R].CSA,2013.
[17] 吳曉平,付鈺.信息系統(tǒng)安全風(fēng)險(xiǎn)評(píng)估理論與方法[M].北京:科學(xué)出版社,2010.
[18] GB20984—2007信息安全風(fēng)險(xiǎn)評(píng)估指南[S].2007.

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。