999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于粒子濾波的網絡安全態勢預測方法研究

2017-03-01 04:26:17湯永利李偉杰于金霞閆璽璽
計算機應用與軟件 2017年1期
關鍵詞:網絡安全實驗模型

湯永利 李偉杰 于金霞 閆璽璽

(河南理工大學計算機科學與技術學院 河南 焦作 454000)

基于粒子濾波的網絡安全態勢預測方法研究

湯永利 李偉杰 于金霞 閆璽璽

(河南理工大學計算機科學與技術學院 河南 焦作 454000)

為了使網絡管理由被動防御轉為主動防御,需對網絡安全態勢進行預測。針對已有態勢預測方法存在的準確性不高、需要樣本訓練問題,提出基于粒子濾波的網絡安全態勢預測方法。該方法利用帶權粒子集逼近系統的后驗概率密度函數,通過重要性采樣、權值更新、狀態估計等近似積分操作來實現非線性狀態預測。實驗結果表明,該方法不僅能體現網絡安全狀態的非線性,也預測了網絡安全態勢值。對比其他態勢預測模型,該方法準確性更高,且適應于復雜網絡環境。

網絡安全 態勢預測 粒子濾波

0 引 言

賽博空間作為一種復雜且開放的網絡環境,時刻受到未知攻擊及突發事件的威脅,其保密性、可用性面臨挑戰。而傳統網絡管理設備處于獨立狀態,雖提供了海量網絡數據,但缺少對網絡系統的全局感知能力,且增加了數據處理壓力和決策時間,貽誤了處理威脅的最佳時機。自態勢感知理論延伸至互聯網領域,網絡安全態勢感知作為新興研究方向,對網絡安全管理具有重要意義。

美國RIT的Holsopple[1]提出TANDI模型,利用融合IDS報警事件來描述網絡安全態勢;劉一博等[2]提出一種面向網絡實時業務的網絡安全態勢評估方法,以實時業務動態地評估網絡安全態勢;席榮榮等[3]基于隱馬爾可夫模型,提出一種改進的網絡安全態勢量化評估方法;吳迪等[4]提出一種基于攻擊圖的安全威脅評估方法,通過D-S理論給出各個攻擊子圖相應的威脅度量值,實現網絡安全態勢評估。唐成華等[5]提出基于D-S融合知識的網絡安全態勢評估及驗證。這些評估方法雖通過對影響系統運行狀態的態勢要素進行提取、分析、理解,實現了網絡安全態勢評估,但屬于被動管理策略。

網絡安全態勢預測是對系統運行狀態信息的進一步理解和評估,通過對歷史數據分析來推斷出未來狀態變化趨勢,屬于主動防御。通過預測下一段時間系統狀態,降低了大量數據引起的決策難度,實現了主動性網絡管理。常見的網絡安全態勢預測模型有基于鄧勇杰等[6]提出一種基于灰色理論的網絡安全預測方法,GM(1,1)相對簡單、便于計算,但無法反映出系統安全狀態變化的隨機動態性,不能滿足狀態預測的準確性要求;謝麗霞等[7]利用RBF神經網絡算法計算出反映系統狀態的非線性時間序列值。該算法在樣本訓練和參數優化后,可以做到準確預測,但需先樣本學習進行(M,N)值訓練,不能應對未知攻擊。

針對上述預測方法存在的問題,本文提出了一種基于粒子濾波PF(Particle Filter)的網絡安全態勢預測模型。該模型利用粒子濾波的非線性動態狀態估計能力,對當前態勢因子估計預測,以粒子集加權求和來實現下一刻態勢預測。仿真實驗表明,該模型在無樣本訓練下,能對復雜網絡環境進行準確預測。

1 基于粒子濾波的網絡安全態勢預測模型

網絡安全態勢是指對系統運行狀態和趨勢的綜合評價,因網絡系統的不確定性,而表現出非線性和隨機性等特征。網絡安全態勢預測是指對系統安全狀況的估計,也是對態勢值時間序列的預判。表征系統狀況的態勢值具有非線性特點,利用粒子濾波的非線性狀態估計能力對態勢值進行預測綜合,從而推理出系統狀態的未來趨勢。

1.1 網絡安全態勢值

通過定量和定性分析系統運行狀態中態勢因子獲得的數值,不僅映射出態勢因子與態勢值的關聯,也直觀地反映系統當前狀況,并為網絡安全態勢預測提供數據參數。利用數學模型將態勢因子融合歸并為在[0,1]之間的數值,通過對態勢因子的綜合計算來感知網絡安全狀態變化[8]。量化后的態勢值應表現出非線性動態特征,即隨著入侵攻擊次數、攻擊危險性的不同,其大小也發生變化。本文提出的態勢值計算模型,通過提取出關鍵態勢因子,構造權值評價函數,通過加權平均得到態勢值,如圖1所示。

圖1 態勢值計算模型

基于加權平均思想的態勢值數學表達式為:

(1)

式中,NSA表示態勢值,表征了當前網絡安全態勢的威脅程度,wi表示態勢因子i對應的權值,ni表示相應態勢因子i的頻率統計。wi決定了態勢因子對系統態勢安全的影響大小和重要性。

1.2 粒子濾波算法

粒子濾波PF[9]是一種基于蒙特卡羅原理和貝葉斯估計的濾波算法。相比貝葉斯估計理論[10],當粒子濾波采集的粒子(樣本)數目足夠大,其準確性接近貝葉斯最優估計,且不需要對系統狀態空間作出線性和高斯的假定,便于對所有非線性非高斯系統建模和估計。算法同時也利用大量的隨機粒子(樣本)求和來擬合逼近系統狀態的先驗概率和后驗概率的分布,具有計算簡單的特點,在機器人定位、視頻目標識別和跟蹤等領域得到應用和研究[11]。

算法思想是通過帶權粒子集合的加權和計算出目標系統的后驗概率分布,以粒子均值近似積分來獲得系統狀態估計[12]。基本算法包含重要性采樣、權值更新、重采樣、狀態估計等四個部分。重要性采樣利用遞推形式重新采樣,達到粒子傳播的目的;權值更新在獲得觀測值后,通過重新計算對任意粒子權值進行賦值;重采樣通過設置閾值,過濾掉低權值粒子來解決粒子退化問題;狀態估計通過所有粒子權值求和來完成對下一時刻的系統狀態預測。

算法的基本流程如圖2所示。

圖2 PF算法流程圖

1.3 基于粒子濾波算法的網絡安全態勢預測

在基于粒子濾波的網絡安全態勢預測中,通過建立一種狀態空間模型來對目標狀態問題進行解釋說明,基于“采樣-更新-預測”這一迭代過程來實現對態勢值的跟蹤和修正,減少誤差來提高準確性。為完成系統狀態預測,需要對系統狀態問題建立合適的目標表達式。而目標狀態的表示既要考慮目標系統實際情況,又要便于實現數學運算。網絡安全態勢一般通過選定態勢因子,通過計算間接得出[13]。目標態勢表達式為:

X=[x0,x1,…xi…,xn]

(2)

式中,xi代表網絡安全態勢因子。通常以IDS事件和Netflow流量為基本態勢信息,結合系統資源消耗,通過定量評估來發現系統的安全威脅狀況。

在建立狀態空間模型時,不僅要考慮目標狀態的表達方式,也要考慮對應系統的特點。狀態空間模型通常由轉移模型和觀測模型構成。

(3)

通過狀態轉移方程式來實現當前時間點到下一時間點的系統狀態傳遞。式中,{xi(t+1)}(i=0,1,…,n) 表示t+1時刻態勢預測值集合,xi(t)(i=0,1,…,n)表示t時刻,態勢因子i對應值,vi(i=0,1,…,n)表示轉移噪聲,使系統狀態在一定范圍內隨機性波動,以體現態勢變化的非線性特征。A表示狀態轉移矩陣,形如:

觀測模型定義為:

z(t)=hx(t)+ut

(4)

式中,z(t)表示觀測似然函數值,通過相似度度量計算,融入觀測模型中,決定了狀態估計的穩定性和魯棒性。

基于粒子濾波的網絡安全態勢預測方法基本步驟如下:

Step 1 初始化

Step 2 重要性采樣

Step 3 權值更新

根據式(4)得t時刻觀測值z(t),并修正傳播過程中的先驗概率密度,通過式(5)-式(7)來實現權值更新:

C(t)=z(t)-hAx(t-1)

(5)

式中,C(t)為態勢值相似度值。

(6)

歸一化:

(7)

Step 4 態勢預測

(8)

Step 5 重采樣

Step 6t=t+1,轉到Step2。

2 仿真實驗

2.1 實驗環境

實驗數據集來源于HoneyNet組織,數據集包含Port掃描、Ping掃描、RPC信息請求以及緩沖區溢出等黑客攻擊信息。仿真實驗數據為HoneyNet組織從2000年7月5日到2000年9月5日連續3個月的數據集,除去一些不完整數據,以一天為預測周期,共收集到70個周期數據。為了降低重復數據和數據跨度大對實驗結果的影響,對數據集進行聚類處理和歸一化處理,歸一化處理公式如下:

(9)

式中,X代表原始態勢因子的數值,Xmin代表態勢因子最小數值,Xmax代表態勢因子最大數值,X′代表歸一后態勢因子數值。

對實驗數據進行標準化處理后得70個周期的實驗數據。態勢值由式(1)計算得出,現給出前30周期的網絡態勢值,如圖3所示。

圖3 網絡安全態勢值

2.2 實驗結果與分析

初始化粒子濾波,設定相關參數:

t=0,x=[0],回歸系數(a00,a01,…,ann)和vi由最小二乘方得:

vn=[0.1002,0.1.807,0.11832,…,0.23261]

C(t)=-0.3035 h=[1 0 … 0]

由式(8)得t時刻的態勢值:

由基于粒子濾波PF預測模型對網絡安全態勢值預測,并與實際值進行對比,結果如圖4所示。

圖4 基于PF的態勢值與實際值對比圖

由圖4可知,本文預測模型得到的態勢值與實際值基本相符,其變化曲線體現出了網絡安全態勢的非線性和動態性。實驗表明,基于粒子濾波的網絡安全態勢預測方法對網絡安全態勢預測方面是可行的。

為驗證本文方法在真實環境下的有效性,根據HoneyNet數據提供的特征信息,結合IDS報警信息構建僅有常見服務器的簡化實驗環境,具體的網絡拓撲結構如圖5所示。

圖5 實驗環境網絡拓撲

根據實驗場景,收集來自路由器Netflow數據流信息以及IDS的報警信息,作為下一步對比實驗真實的數據源。根據文獻[8]提出的網絡態勢指標體系,對收集的實驗數據提取關鍵態勢因子,歸一化后部分實驗數據,如表1所示。

表1 實驗數據具體參數

利用式(1)對原始數據計算出態勢值進行態勢預測,分別與GM(1,1)、RBF預測算法進行對比。表2給出了3種算法的預測結果均方根誤差。

表2 預測結果均方根誤差對比

由表2可知,PF算法的預測均方根誤差與RBF算法的基本一致,但明顯優于GM(1,1)算法。通過計算預測算法的均方根誤差,來反映算法預測的態勢值與實際值的誤差距離。實驗表明,本文預測算法的預測值與實際值誤差較小,具有一定的準確性。

基于3種預測算法的預測結果對比,如圖6所示。

圖6 預測算法的態勢值對比

如圖6所示,基于GM(1,1)預測模型是基于累加生成的數列,其態勢變化曲線是較平滑的曲線,在突發的網絡環境不能較好地體現安全態勢的隨機波動性。實驗表明,當系統安全狀態波動程度有所增大時,GM(1,1)預測模型的預測誤差隨之增加,無法準確地反映和預測系統安全態勢發展趨勢;基于RBF的網絡安全態勢預測算法是一種基于神經網絡的預測算法,通過樣本訓練使其具有預測能力和泛化能力,從而實現對網絡安全態勢值的預測,其預測變化曲線體現了網絡安全態勢的隨機波動性及非線性特征。但是,RBF算法需先進行樣本訓練且訓練速度慢,通常為滿足預測準確性要求需要優化算法對其進行參數優化,對于未知的網絡入侵事件,不能更好的實時預測。

基于PF的網絡安全態勢預測算法依靠其非線性擬合能力僅對當前系統中的態勢因子進行采樣、更新權值和預測估計等操作,不依賴歷史樣本訓練,可以在復雜網絡環境中進行網絡安全態勢預測。

3 結 語

通過對網絡安全態勢預測來掌握系統安全狀態的未來發展趨勢,從而實現主動性的網絡管理。針對已有算法存在的一些問題,本文給出了基于粒子濾波的網絡安全態勢預測方法。該方法利用粒子濾波的非線性估計能力,對態勢值進行預測和融合,從而提高態勢預測的準確性。實驗表明,該算法在無需樣本訓練下進行網絡安全態勢預測是可行有效的,適應于真實網絡環境。今后將研究如何在滿足預測精度的要求下,減少粒子采樣數目和運算時間,從而進一步提高網絡安全態勢的實時性和準確性。

[1] Holsopple J,Sudit M,Nusinov M,et al.Enhancing situation awareness via automated situation assessment[J].IEEE Communications Magazine,2010,48(3):146-152.

[2] 劉一博,殷肖川,方研.面向實時業務的網絡安全態勢評估[J].計算機應用與軟件,2014,31(9):304-308.

[4] 席榮榮,云曉春,張永錚,等.一種改進的網絡安全態勢量化評估方法[J].計算機學報,2015,38(4):749-758.

[4] 吳迪,連一峰,陳愷,等.一種基于攻擊圖的安全威脅識別和分析方法[J].計算機學報,2012,35(9):1938-1950.

[5] 唐成華,湯申生,強保華.DS融合知識的網絡安全態勢評估及驗證[J].計算機科學,2014,41(4):107-110,125.

[6] 鄧勇杰,文志誠,姜旭煒.基于灰色理論的網絡安全態勢預測方法[J].湖南工業大學學報,2015,29(2):69-73.

[7] 謝麗霞,王亞超,于巾博.基于神經網絡的網絡安全態勢感知[J].清華大學學報(自然科學版),2013,53(12):1750-1760.

[8] 王娟,張鳳荔,傅翀,等.網絡態勢感知中的指標體系研究[J].計算機應用,2007,27(8):1907-1909,1912.

[9] 王法勝,魯明羽,趙清杰,等.粒子濾波算法[J].計算機學報,2014,37(8):1679-1694.

[10] 周帆,江維,李樹全,等.基于粒子濾波的移動物體定位和追蹤算法[J].軟件學報,2013,24(9):2196-2213.

[11] 楊龍文,黃植功.基于多特征融合的粒子濾波多目標跟蹤算法研究[J].計算機應用與軟件,2015,32(4):225-229.

[12] Yang X,Xing K,Feng X.Maneuvering Target Tracking in Dense Clutter Based on Particle Filtering[J].Chinese Journal of Aeronautics,2011,24(2):171-180.

[13] 陳秀真,鄭慶華,管曉宏,等.層次化網絡安全威脅態勢量化評估方法[J].軟件學報,2006,17(4):885-897.

RESEARCH ON A PREDICTION METHOD OF NETWORK SECURITY SITUATION BASED ON PARTICLE FILTER

Tang Yongli Li Weijie Yu Jinxia Yan Xixi

(SchoolofComputerScienceandTechnology,HenanPolytechnicUniversity,Jiaozuo454000,Henan,China)

In order to change the network management from passive defense to active defense,it is necessary to predict network security situation.To solve the problems of the low accuracy and samples training in existing forecast methods,the prediction method of network security situation based on particle filter is proposed.This method uses the weighted particles to approximate the posteriori probability density and realizes nonlinear situation prediction by the approximate integral operations include importance sampling,weight updating,state estimation.Experimental results show that this method can not only reflect the nonlinear of network security situation,but also forecast the value of network security situation.Comparing with the other situation forecasting models,this method is more accurate and can be adapted to the complex network environment.

Network security Situation prediction Particle filter

2015-10-23。國家自然科學基金項目(61300216);河南省科技攻關重點項目(122102310309);河南省科技廳基礎與前沿技術項目(142300410147);河南理工大學博士基金項目(B2011-058)。湯永利,副教授,主研領域:信息安全,密碼學。李偉杰,碩士生。于金霞,教授。閆璽璽,講師。

TP393.08

A

10.3969/j.issn.1000-386x.2017.01.053

猜你喜歡
網絡安全實驗模型
一半模型
記一次有趣的實驗
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
做個怪怪長實驗
網絡安全
網絡安全人才培養應“實戰化”
上網時如何注意網絡安全?
3D打印中的模型分割與打包
NO與NO2相互轉化實驗的改進
主站蜘蛛池模板: 久久人搡人人玩人妻精品一| 久久久久人妻精品一区三寸蜜桃| 成人在线综合| 久久女人网| 不卡网亚洲无码| 国产不卡在线看| 最近最新中文字幕免费的一页| 无码AV高清毛片中国一级毛片| 日韩在线成年视频人网站观看| 亚洲第七页| 国产呦精品一区二区三区下载| 国产黄视频网站| 九色视频最新网址| 国产美女免费| 久久久久久久久18禁秘| 成人伊人色一区二区三区| 亚洲中文字幕久久精品无码一区| 伊人久久久久久久| 99热这里只有免费国产精品| 2021国产精品自拍| 免费毛片网站在线观看| 99精品在线视频观看| 九九热精品免费视频| 亚洲三级色| 亚洲第一天堂无码专区| 欧美亚洲第一页| 免费在线a视频| 亚洲综合网在线观看| 亚洲黄色视频在线观看一区| 一级成人a做片免费| 孕妇高潮太爽了在线观看免费| 人妻丰满熟妇αv无码| 久久综合亚洲鲁鲁九月天| 99精品在线看| 日韩精品亚洲一区中文字幕| 中文字幕久久波多野结衣 | 欧美精品一区在线看| 国产精品久久久久久久伊一| 久久香蕉国产线看观看精品蕉| 免费人成视网站在线不卡 | 亚洲一级无毛片无码在线免费视频 | 91麻豆精品国产91久久久久| 亚洲第一中文字幕| 欧美一级视频免费| 国产性爱网站| 国产综合日韩另类一区二区| 99无码中文字幕视频| 伊人蕉久影院| 狠狠久久综合伊人不卡| 欧美五月婷婷| 午夜一级做a爰片久久毛片| 国产精女同一区二区三区久| 日韩一级毛一欧美一国产| 国产精品思思热在线| 欧美在线视频a| 婷婷色在线视频| 免费视频在线2021入口| 国产精品无码影视久久久久久久| 尤物国产在线| 无码AV日韩一二三区| 91亚洲精品国产自在现线| 日韩欧美中文在线| 91免费国产高清观看| 亚洲乱码精品久久久久..| 91精品免费高清在线| 激情乱人伦| 欧美 亚洲 日韩 国产| 国产在线91在线电影| 高清不卡毛片| 国产无人区一区二区三区| 国产精品永久不卡免费视频| 人妻91无码色偷偷色噜噜噜| 精品国产一区91在线| 中文字幕调教一区二区视频| 久久久久免费精品国产| 国产一级无码不卡视频| 亚洲V日韩V无码一区二区| 蜜桃视频一区二区三区| 亚洲人成网站在线播放2019| 中文字幕亚洲精品2页| 青草精品视频| 亚洲日本一本dvd高清|