王志剛 楊世松
解放軍信息工程大學(xué)信息工程學(xué)院 河南 450002
在信息網(wǎng)絡(luò)系統(tǒng)固有的脆弱性、人為的管理漏洞和操作失誤、以及客觀存在的攻擊和破壞行為等問(wèn)題不可避免的情況下,建立具有良好生存能力的信息網(wǎng)絡(luò)系統(tǒng),較好地保護(hù)系統(tǒng)的關(guān)鍵服務(wù)和關(guān)鍵資源,具有一定的現(xiàn)實(shí)意義。當(dāng)前比較成熟的信息網(wǎng)絡(luò)生存技術(shù)不多,在設(shè)計(jì)時(shí)就考慮網(wǎng)絡(luò)生存性的信息系統(tǒng)較少,所以有必要先對(duì)信息網(wǎng)絡(luò)系統(tǒng)可生存性進(jìn)行有效評(píng)估,為進(jìn)行合理的維護(hù)和技術(shù)改造以增強(qiáng)信息網(wǎng)絡(luò)系統(tǒng)生存能力提供依據(jù)。
SEI的CERT/CC的SNA方法為生存性分析提供了一套可行的思路和可供參照的實(shí)踐經(jīng)驗(yàn),但該方法僅僅提供了一種生存性評(píng)估的粗略框架和定性分析,并未給出分析的詳盡技術(shù)手段,也未給出生存性的具體量化指標(biāo);S.Jha等對(duì)SNA方法進(jìn)行改進(jìn)并提出了一種生存性評(píng)估的系統(tǒng)方法;郭淵博等對(duì)分布式系統(tǒng)服務(wù)的生存性進(jìn)行了理論上的定量分析;包秀國(guó)通過(guò)將網(wǎng)絡(luò)系統(tǒng)簡(jiǎn)化為數(shù)據(jù)流圖,并根據(jù)數(shù)據(jù)流圖的連通性對(duì)系統(tǒng)生存性進(jìn)行分析;林雪綱等對(duì)SNA中的3R模型進(jìn)行研究,通過(guò)考察系統(tǒng)面臨攻擊時(shí)提供服務(wù)的能力獲得生存性圖,為提高系統(tǒng)生存性提供了依據(jù)。從Westmark統(tǒng)計(jì)結(jié)果可知,現(xiàn)有的信息系統(tǒng)生存性評(píng)估大多停留在理論研究和定性分析上。本文引入德?tīng)柗疲―elphi)法研究確立了科學(xué)實(shí)用的信息網(wǎng)絡(luò)系統(tǒng)可生存性評(píng)價(jià)指標(biāo)體系,在此基礎(chǔ)上提出了一種基于模糊數(shù)學(xué)的評(píng)估模型,較好地克服了評(píng)價(jià)標(biāo)準(zhǔn)復(fù)雜、人為主觀差異、認(rèn)知能力模糊等諸多不易定量、不確定性因素的影響,更合理有效地完成了信息網(wǎng)絡(luò)系統(tǒng)可生存性評(píng)估。
信息網(wǎng)絡(luò)系統(tǒng)可生存性評(píng)估的關(guān)鍵之一是選取和建立可量化且可操作的性能指標(biāo),這將直接影響評(píng)估結(jié)果的全面性、合理性和有效性。目前,對(duì)網(wǎng)絡(luò)系統(tǒng)可生存性評(píng)價(jià)指標(biāo)的研究在國(guó)內(nèi)尚處于起步階段,相關(guān)文獻(xiàn)較少。而在國(guó)外則缺乏統(tǒng)一規(guī)范,存在對(duì)指標(biāo)的描述過(guò)于簡(jiǎn)單、不全面等問(wèn)題。本文在確定網(wǎng)絡(luò)生存性評(píng)價(jià)指標(biāo)體系時(shí),采用的是應(yīng)用較為廣泛的德?tīng)柗品ǎ―elphi)。首先,通過(guò)對(duì)大量非技術(shù)性的無(wú)法定量分析的要素作出概率估算,借助系統(tǒng)分析,初步擬定評(píng)價(jià)指標(biāo);然后,綜合多位專(zhuān)家的經(jīng)驗(yàn)與主觀判斷,對(duì)各指標(biāo)的重要度進(jìn)行評(píng)價(jià);最后,發(fā)揮信息反饋和信息控制的作用,使分散的評(píng)價(jià)意見(jiàn)逐次收斂到協(xié)調(diào)一致的結(jié)果上。由此得出信息網(wǎng)絡(luò)系統(tǒng)可生存性評(píng)價(jià)指標(biāo)體系:
(1)可靠性:信息網(wǎng)絡(luò)系統(tǒng)在一個(gè)特定時(shí)間內(nèi)能持續(xù)執(zhí)行特定功能的概率,側(cè)重分析網(wǎng)絡(luò)系統(tǒng)正常運(yùn)行的連續(xù)性;
(2)可用性:對(duì)信息網(wǎng)絡(luò)系統(tǒng)安全和不安全交替變化過(guò)程的一種量化,著重描述系統(tǒng)正常運(yùn)行的可能性;
(3)機(jī)密性:信息網(wǎng)絡(luò)系統(tǒng)的文件數(shù)據(jù)等不為未授權(quán)實(shí)體所知,主要表現(xiàn)為不被未授權(quán)用戶(hù)獲知的可能性;
(4)完整性:信息網(wǎng)絡(luò)系統(tǒng)具有良好的運(yùn)行質(zhì)量,不出現(xiàn)錯(cuò)誤的系統(tǒng)變化;
(5)抗攻擊性:即信息網(wǎng)絡(luò)系統(tǒng)防止非法訪問(wèn),防范未經(jīng)授權(quán)使用資源或以非授權(quán)方式使用資源,并有效防止黑客入侵和抵御計(jì)算機(jī)病毒攻擊的能力;
(6)可恢復(fù)性:即網(wǎng)絡(luò)系統(tǒng)在受攻擊后限制損害程度,保存受危害的信息,在任務(wù)運(yùn)行期間維護(hù)并修復(fù)基本服務(wù)和其他所有服務(wù)的能力;
(7)自適應(yīng)性:信息網(wǎng)絡(luò)系統(tǒng)根據(jù)入侵過(guò)程中獲得的知識(shí),改進(jìn)生存策略以抵抗并識(shí)別未來(lái)潛在攻擊的能力。
模糊綜合評(píng)價(jià)是以模糊數(shù)學(xué)為基礎(chǔ),應(yīng)用模糊關(guān)系合成原理,將一些邊界不清、不易定量因素定量化,進(jìn)行綜合評(píng)判的一種方法。它是一種較好的用于涉及多個(gè)模糊因素的對(duì)象的綜合評(píng)估方法。模糊綜合評(píng)判決策的數(shù)學(xué)模型由因素集、評(píng)判集和單因素評(píng)判3個(gè)要素組成,其步驟分為4步:
信息網(wǎng)絡(luò)系統(tǒng)可生存性評(píng)估是一個(gè)較為復(fù)雜的系統(tǒng)工程,既有硬件、又有軟件,既有外部影響、又有內(nèi)部因素,而且許多方面是相互制約的。根據(jù)實(shí)際的系統(tǒng)運(yùn)行狀況,確立科學(xué)的評(píng)判因素集合,可以有效解決評(píng)估網(wǎng)絡(luò)系統(tǒng)可生存性的應(yīng)用問(wèn)題。在下面實(shí)例當(dāng)中確立了7個(gè)因素來(lái)組成評(píng)判集U:U={可用性,可靠性,機(jī)密性,完整性,抗攻擊性,可恢復(fù)性,自適應(yīng)性}。
以上因素基本涉及到了信息網(wǎng)絡(luò)系統(tǒng)可生存性的核心技術(shù),評(píng)判因素的權(quán)重可以根據(jù)不同的系統(tǒng)賦予不同的權(quán)值。在這里假定權(quán)重如下:
權(quán)重也可以通過(guò)評(píng)估的具體對(duì)象對(duì)各因素權(quán)重進(jìn)行適當(dāng)調(diào)整。
需要說(shuō)明的是,這里模糊綜合評(píng)價(jià)過(guò)程本身不解決評(píng)判的各個(gè)因素間因相關(guān)造成的評(píng)價(jià)信息重復(fù)問(wèn)題,因而在進(jìn)行模糊評(píng)價(jià)前,因素的預(yù)選處理特別重要。在本實(shí)例的評(píng)估過(guò)程中選用了一些比較基礎(chǔ)的因素來(lái)進(jìn)行評(píng)估。
評(píng)判集V及其分量值的確定才使得模糊綜合評(píng)價(jià)獲得一個(gè)模糊評(píng)判向量Vm,被評(píng)價(jià)網(wǎng)絡(luò)系統(tǒng)對(duì)應(yīng)各評(píng)判級(jí)隸屬程度的信息通過(guò)這個(gè)模糊向量表示出來(lái)。根據(jù)使用的經(jīng)驗(yàn),分量值的確定也應(yīng)該使用習(xí)慣中的區(qū)間中位數(shù)為好,分布也較合理。每個(gè)專(zhuān)家根據(jù)自己的主觀經(jīng)驗(yàn),來(lái)評(píng)定參數(shù)指標(biāo)項(xiàng)目選擇中的權(quán)重,而他的主觀經(jīng)驗(yàn)及看法,形成一個(gè)評(píng)判級(jí)的分量值集合:
V={很強(qiáng),較強(qiáng),強(qiáng),中等,弱,較弱,很弱},模糊評(píng)判向量集其中,假設(shè):
在對(duì)實(shí)際問(wèn)題處理時(shí),為了能充分利用綜合評(píng)判帶來(lái)的信息,也可對(duì)評(píng)判結(jié)果進(jìn)行歸一化處理,將評(píng)判集的等級(jí)用一分制數(shù)量化,則將評(píng)判結(jié)果進(jìn)行加權(quán)平均,得到總分。
在評(píng)價(jià)選擇中,專(zhuān)家的級(jí)別就是對(duì)參評(píng)團(tuán)體的一個(gè)分類(lèi),有高級(jí)級(jí)別、中級(jí)級(jí)別、初級(jí)級(jí)別,其評(píng)價(jià)結(jié)果視其不同的級(jí)別賦予不同的權(quán)重,分別為:0.55,0.30,0.15,則評(píng)價(jià)專(zhuān)家團(tuán)體集和權(quán)重向量分別為:
T={高級(jí)級(jí)別,中級(jí)級(jí)別,初級(jí)級(jí)別}且
(1)由級(jí)別相同的評(píng)委對(duì)同一網(wǎng)絡(luò)系統(tǒng)進(jìn)行評(píng)估,形成一個(gè)矩陣,記為R
(2)計(jì)算權(quán)值和模糊矩陣,進(jìn)行數(shù)據(jù)處理得出矩陣B為:其中?是模糊數(shù)學(xué)中的格運(yùn)算,它與普通矩陣乘法相似。所不同的是格運(yùn)算先將兩項(xiàng)中較小的取出。再取其中最大者。也就是:其中
通過(guò)上面兩步的計(jì)算,可以得到假設(shè)中信息網(wǎng)絡(luò)系統(tǒng)可生存性的綜合評(píng)判的結(jié)果:
T代表的是一個(gè)向量的轉(zhuǎn)置。
(3)上面得到的是一個(gè)級(jí)別或一類(lèi)專(zhuān)家對(duì)某個(gè)信息網(wǎng)絡(luò)系統(tǒng)的評(píng)價(jià)結(jié)果,當(dāng)不同級(jí)別的專(zhuān)家或管理員進(jìn)行評(píng)價(jià)時(shí),可以得出不同的評(píng)判矩陣,進(jìn)而得出不同的評(píng)價(jià)結(jié)果B,再根據(jù)不同的專(zhuān)家級(jí)別權(quán)重給予加權(quán)平均,可得到所有專(zhuān)家或管理員對(duì)同一個(gè)信息網(wǎng)絡(luò)系統(tǒng)可生存性的平均分值
信息網(wǎng)絡(luò)系統(tǒng)可生存性評(píng)估是一個(gè)熱點(diǎn)研究課題。為減少諸多模糊不易定量、不確定性因素的影響,本文引入德?tīng)柗疲―elphi)法研究確立了合理實(shí)用的信息網(wǎng)絡(luò)系統(tǒng)可生存性評(píng)價(jià)指標(biāo)體系,并應(yīng)用模糊數(shù)學(xué)的理論和方法,給出了基于信息網(wǎng)絡(luò)系統(tǒng)可生存性的模糊綜合評(píng)估模型及其評(píng)價(jià)數(shù)學(xué)模型,并結(jié)合網(wǎng)絡(luò)系統(tǒng)可生存性的實(shí)際情況給出了使用評(píng)價(jià)模型進(jìn)行評(píng)估的步驟,所得評(píng)價(jià)結(jié)果與實(shí)際比較吻合,為信息網(wǎng)絡(luò)系統(tǒng)可生存性的深入研究提供了條件,具有一定的可行性和有效性??墒菑膶?shí)踐角度來(lái)看,利用本文提出的評(píng)估模型,還有大量復(fù)雜的工作要做,如信息網(wǎng)絡(luò)系統(tǒng)可生存性等級(jí)的劃分以及評(píng)價(jià)人員素質(zhì)的分類(lèi)、評(píng)價(jià)系統(tǒng)權(quán)重的設(shè)置等,這些都是下一步研究中要著力解決的問(wèn)題。
[1]Mead N R,Ellison R J,Linger R C.Survivable network analysis method[R].Technical Report.CMU/SEI-2000-TR-013.2000.
[2]Jha S,Wing J,Linger R,et a1.Survivability analysis of network specifications[c].In:International Conference on Dependable Systems and Networks.2000.
[3]郭淵博,馬建峰.分布式系統(tǒng)中服務(wù)可生存性的定量分析[J].同濟(jì)大學(xué)學(xué)報(bào).2002.
[4]包秀國(guó),胡銘曾.兩種網(wǎng)絡(luò)安全管理系統(tǒng)的生存性定量分析方法[J].通信學(xué)報(bào).2004.
[5]高獻(xiàn)偉,林雪綱,許榕生.生存性分析方法中的3R量化分析方法[J].計(jì)算機(jī)仿真.2004.
[6]Westmark V R.A definition for information system survivability[C].In:Proceedings of the 37th Annual Hawaii International Conference on System Sciences(HICSS’04).Big Island.Hawaii.2004.
[7]林雪綱,許榕生等.信息系統(tǒng)生存性分析模型研究[J].通信學(xué)報(bào).2006.
[8]肖志力,何明等.網(wǎng)絡(luò)信息系統(tǒng)的可生存性評(píng)估研究[J].計(jì)算機(jī)工程與應(yīng)用.2009.
[9]王健,王慧強(qiáng)等.信息系統(tǒng)可生存性定量評(píng)估的指標(biāo)體系[J].計(jì)算機(jī)工程.2009.