• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    一種基于預(yù)測(cè)模型的網(wǎng)絡(luò)安全風(fēng)險(xiǎn)實(shí)時(shí)預(yù)測(cè)方法設(shè)計(jì)

    2019-03-19 04:40:30
    關(guān)鍵詞:小波網(wǎng)絡(luò)安全神經(jīng)網(wǎng)絡(luò)

    李 鑫

    (鄭州升達(dá)經(jīng)貿(mào)管理學(xué)院 信息工程學(xué)院, 河南 新鄭 451191)

    隨著現(xiàn)代信息技術(shù)的快速進(jìn)步和發(fā)展,Internet網(wǎng)絡(luò)已經(jīng)成為人們必不可少的生活和工作工具。物聯(lián)網(wǎng)和云計(jì)算的不斷普及,使得互聯(lián)網(wǎng)的觸及范圍越來越大。但是上述互聯(lián)網(wǎng)系統(tǒng)中的信息安全問題一直得不到有效解決。現(xiàn)有的網(wǎng)絡(luò)安全保護(hù)技術(shù)主要為各種防火墻軟件,但是這些傳統(tǒng)的入侵檢測(cè)技術(shù)只適用于家庭和小型辦公場(chǎng)所,無法很好地解決超大規(guī)模網(wǎng)絡(luò)應(yīng)用的安全防護(hù)問題[1-3]。大規(guī)模網(wǎng)絡(luò)應(yīng)用的安全問題對(duì)國(guó)家來說意義重大,如果出現(xiàn)問題將會(huì)造成不可預(yù)知的嚴(yán)重后果。由于能很好地應(yīng)對(duì)大規(guī)模網(wǎng)絡(luò)的安全防護(hù)問題,實(shí)時(shí)網(wǎng)絡(luò)安全風(fēng)險(xiǎn)預(yù)測(cè)引起了廣大研究人員的關(guān)注。

    現(xiàn)階段網(wǎng)絡(luò)安全風(fēng)險(xiǎn)預(yù)測(cè)的方法可以分為兩大類[4]:靜態(tài)預(yù)測(cè)和動(dòng)態(tài)預(yù)測(cè)(實(shí)時(shí)評(píng)估)。目前,實(shí)時(shí)網(wǎng)絡(luò)風(fēng)險(xiǎn)預(yù)測(cè)的研究還處在發(fā)展階段。作為一種新的技術(shù)手段,由于具有復(fù)雜性高、難度大和非線性等特征,實(shí)時(shí)網(wǎng)絡(luò)安全風(fēng)險(xiǎn)預(yù)測(cè)的各種優(yōu)化方法逐步成為了學(xué)者們的研究熱點(diǎn)。文獻(xiàn)[5]通過RBF神經(jīng)網(wǎng)絡(luò)對(duì)非線性狀態(tài)進(jìn)行分析,結(jié)合不同狀態(tài)之間的關(guān)系實(shí)現(xiàn)了安全風(fēng)險(xiǎn)預(yù)測(cè)。文獻(xiàn)[6]提出了一種基于D-S證據(jù)理論的網(wǎng)絡(luò)安全風(fēng)險(xiǎn)預(yù)測(cè)方案。文獻(xiàn)[7]提出了一種基于免疫的時(shí)間序列預(yù)測(cè)方法。該方法可以有效應(yīng)用于網(wǎng)絡(luò)安全問題。文獻(xiàn)[8]提出了一種改進(jìn)小波神經(jīng)網(wǎng)絡(luò)預(yù)測(cè)方法,能對(duì)發(fā)電廠的污染物排放量進(jìn)行量化評(píng)估。小波神經(jīng)網(wǎng)絡(luò)模型在各種預(yù)測(cè)應(yīng)用中表現(xiàn)出良好的性能。

    在上述研究的基礎(chǔ)上,為了提高網(wǎng)絡(luò)安全風(fēng)險(xiǎn)實(shí)時(shí)預(yù)測(cè)的準(zhǔn)確性,提出了一種基于預(yù)測(cè)模型的網(wǎng)絡(luò)安全風(fēng)險(xiǎn)實(shí)時(shí)預(yù)測(cè)方法。該方法首先根據(jù)網(wǎng)絡(luò)攻擊序列和安全形勢(shì)評(píng)估構(gòu)建預(yù)測(cè)模型,然后將小波神經(jīng)網(wǎng)絡(luò)預(yù)測(cè)算法應(yīng)用于攻擊強(qiáng)度觀測(cè)序列的數(shù)據(jù)分析,并選取Morlet小波函數(shù)作為激勵(lì)函數(shù)。仿真實(shí)驗(yàn)結(jié)果顯示:相比其他預(yù)測(cè)方法,提出方法具有更高的網(wǎng)絡(luò)安全風(fēng)險(xiǎn)預(yù)測(cè)準(zhǔn)確性,能滿足互聯(lián)網(wǎng)環(huán)境下的各種信息安全的需求。

    1 網(wǎng)絡(luò)安全風(fēng)險(xiǎn)預(yù)測(cè)系統(tǒng)結(jié)構(gòu)設(shè)計(jì)

    網(wǎng)絡(luò)安全風(fēng)險(xiǎn)實(shí)時(shí)預(yù)測(cè)系統(tǒng)需要對(duì)網(wǎng)絡(luò)各節(jié)點(diǎn)的信息進(jìn)行實(shí)時(shí)采集,以便感知規(guī)模網(wǎng)絡(luò)的安全狀態(tài)信息,從而評(píng)估和預(yù)測(cè)網(wǎng)絡(luò)安全風(fēng)險(xiǎn)。該系統(tǒng)的框架結(jié)構(gòu)如圖 1所示。通過網(wǎng)絡(luò)節(jié)點(diǎn)信息和IDS報(bào)警日志可以完成數(shù)據(jù)采集[9]。本文提出的網(wǎng)絡(luò)安全實(shí)時(shí)風(fēng)險(xiǎn)預(yù)測(cè)系統(tǒng)能夠?qū)W(wǎng)絡(luò)安全態(tài)勢(shì)進(jìn)行風(fēng)險(xiǎn)評(píng)估。

    圖1 實(shí)時(shí)網(wǎng)絡(luò)安全風(fēng)險(xiǎn)預(yù)測(cè)系統(tǒng)

    2 構(gòu)建模型

    假設(shè)可以通過N個(gè)狀態(tài)來表示不同的風(fēng)險(xiǎn)安全等級(jí),表示為S={s1,s2,…,sN}。利用X={x1,x2,…}表示狀態(tài)訪問序列,其中xt∈S表示在t時(shí)刻的訪問狀態(tài)。本文假設(shè)網(wǎng)絡(luò)資源的安全狀態(tài)模型為S={G,P,A,C},其中:狀態(tài)G表示處于安全狀態(tài)且沒有任何入侵行為發(fā)生;狀態(tài)P表示入侵者探測(cè)到了網(wǎng)絡(luò)系統(tǒng)中的主機(jī),但是還沒開始進(jìn)行入侵行為;狀態(tài)A表示網(wǎng)絡(luò)系統(tǒng)中的主機(jī)開始被入侵了,但還沒有供給成功;狀態(tài)C表示入侵者成功破壞了網(wǎng)絡(luò)系統(tǒng)中主機(jī)的安全防護(hù),資產(chǎn)被入侵者成功破壞[10]。

    設(shè)每一個(gè)傳感器k∈K均具有一個(gè)連續(xù)時(shí)間觀測(cè)序列W=(Z,Y),其中Z={Zt,t≥0}表示隨機(jī)過程,狀態(tài)集合為S={s1,s2,…,sN}。Y={Yt,t≥0}表示觀測(cè)過程。

    為了簡(jiǎn)單起見,本文用B來表示Bk。設(shè)隨機(jī)過程為Z={Zt,t≥0},當(dāng)i≠j時(shí),可以定義狀態(tài)轉(zhuǎn)移函數(shù)為:

    pij(t)=P{Zh+t=sj|Zh=si}=

    qij(t)+o(t)

    (1)

    (2)

    3 小波神經(jīng)網(wǎng)絡(luò)預(yù)測(cè)算法

    小波神經(jīng)網(wǎng)絡(luò)(wavelet neural network,WNN)是小波分析與神經(jīng)網(wǎng)絡(luò)的結(jié)合體,其優(yōu)勢(shì)在于繼承了小波變換時(shí)域頻域局部化特征,同時(shí)又具有神經(jīng)網(wǎng)絡(luò)良好的自學(xué)習(xí)能力。因此,本文采用小波神經(jīng)網(wǎng)絡(luò)算法對(duì)復(fù)雜問題求解的網(wǎng)絡(luò)安全風(fēng)險(xiǎn)進(jìn)行預(yù)測(cè)。

    小波神經(jīng)網(wǎng)絡(luò)主要分為2種類型:松散型和緊湊型。緊湊型使用小波基函數(shù)作為神經(jīng)網(wǎng)絡(luò)隱含層節(jié)點(diǎn)的激活函數(shù),既繼承了小波分析的優(yōu)勢(shì),又能夠指導(dǎo)網(wǎng)絡(luò)的初始化及參數(shù)選擇,同時(shí)還能夠根據(jù)需要自由選擇合適的小波函數(shù)。因此,本文選擇使用緊湊型的小波神經(jīng)網(wǎng)絡(luò)。

    3.1 構(gòu)建小波神經(jīng)網(wǎng)絡(luò)

    本文采用的小波神經(jīng)網(wǎng)絡(luò)模型基本結(jié)構(gòu)如圖2所示[12]。

    圖2 小波神經(jīng)網(wǎng)絡(luò)模型結(jié)構(gòu)

    從圖2中可以看出,小波神經(jīng)網(wǎng)絡(luò)由m個(gè)輸入層節(jié)點(diǎn)、n個(gè)輸出層節(jié)點(diǎn)和s個(gè)隱含層節(jié)點(diǎn)構(gòu)成。其中φ表示一個(gè)單獨(dú)的函數(shù)φ(x)生成的小波基函數(shù)。φ可以通過變換與平移操作得到,計(jì)算方法如式(3)所示。

    (3)

    其中:φ(x)表示一個(gè)位于時(shí)間空間和頻率空間的母小波;向量aj={aj1,aj2,…,ajm}表示尺度參數(shù)和bj={bj1,bj2,…,bjm}表示轉(zhuǎn)換參數(shù);x={x1,x2,…,xm}表示小波神經(jīng)網(wǎng)絡(luò)的輸入。

    神經(jīng)元j的網(wǎng)絡(luò)內(nèi)部活動(dòng)可以通過式(4)來表示。

    (4)

    其中Wij表示輸入i和隱藏節(jié)點(diǎn)j之間的權(quán)重。通過運(yùn)用母小波φ(v)來計(jì)算第j個(gè)神經(jīng)元的輸出。

    本文選取Morlet小波函數(shù)作為激勵(lì)函數(shù)。Morlet母小波可通過式(5)計(jì)算得到,其函數(shù)波形如圖3所示。

    圖3 Morlet母小波函數(shù)波形

    (5)

    第j個(gè)神經(jīng)元的輸出取決于:

    (6)

    顯然,隱藏層第j個(gè)單元取值由頻率參數(shù)aj和時(shí)間參數(shù)bj來決定。初始化小波的變換與平移參數(shù):

    ai=0.2(xmax-xmin)

    (7)

    bj=0.5(xmax+xmin)

    (8)

    其中xmax、xmin分別表示最大和最小輸入值。

    在小波神經(jīng)網(wǎng)絡(luò)的標(biāo)準(zhǔn)形式中,輸出表示為:

    (9)

    其中Wj表示第j個(gè)神經(jīng)元和輸出節(jié)點(diǎn)之間的權(quán)重。

    3.2 小波神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)步驟

    本文采用反向傳播(BP)方法對(duì)小波神經(jīng)網(wǎng)絡(luò)進(jìn)行訓(xùn)練,以便找出導(dǎo)致誤差E的每個(gè)權(quán)重的百分比。一般通過式(10)計(jì)算得出誤差E的具體取值。此外,采用最陡下降法來最小化時(shí)間t產(chǎn)生的瞬時(shí)誤差。

    (10)

    其中:f表示模型輸出;d表示目標(biāo)輸出。

    網(wǎng)絡(luò)訓(xùn)練的目的是尋求完整矢量網(wǎng)絡(luò)參數(shù)權(quán)重w=(ai,bi,Wij,Wj),從而最小化誤差函數(shù)。本文采用迭代方法處理一個(gè)大小為N的訓(xùn)練樣本。首先在每次迭代t時(shí)計(jì)算權(quán)重向量的誤差導(dǎo)數(shù),然后通過式(11)對(duì)權(quán)重向量進(jìn)行更新。

    (11)

    其中:η表示學(xué)習(xí)速率;μ表示常數(shù)動(dòng)量項(xiàng)。μ能夠提高訓(xùn)練的速度,并且避免更新權(quán)重時(shí)產(chǎn)生偏移。

    在權(quán)重向量中,基于誤差函數(shù)的偏導(dǎo)數(shù),對(duì)不同的參數(shù)進(jìn)行更新。

    (12)

    (13)

    然后得出,

    ΔWij(t+1)=-η·e(t)·Wk·φk(xi(t))·

    (14)

    通過式(15)來更新隱藏節(jié)點(diǎn)和輸出節(jié)點(diǎn)之間的權(quán)重Wj。

    (15)

    (16)

    ΔWj(t+1)=-η·e(t)·φj(vj(t))+

    μ·ΔWj(t)

    (17)

    膨脹系數(shù)aj的更新方式如式(18)所示。

    (18)

    轉(zhuǎn)換系數(shù)bj的更新方式如式(19)所示。

    (19)

    具體算法步驟如圖4所示。

    圖4 算法步驟

    當(dāng)?shù)螖?shù)達(dá)到最大數(shù)或者誤差e達(dá)到預(yù)先設(shè)定的閾值時(shí),停止學(xué)習(xí)。在仿真實(shí)驗(yàn)中,將迭代的最大次數(shù)和誤差閾值分別設(shè)定為100和10-5。

    4 實(shí)驗(yàn)仿真與結(jié)果分析

    4.1 實(shí)驗(yàn)配置

    為了對(duì)提出基于預(yù)測(cè)模型的網(wǎng)絡(luò)安全風(fēng)險(xiǎn)實(shí)時(shí)預(yù)測(cè)方法的有效性和可行性進(jìn)行驗(yàn)證,本文搭建了一個(gè)典型的互聯(lián)網(wǎng)環(huán)境實(shí)例并進(jìn)行了仿真實(shí)驗(yàn)。該實(shí)驗(yàn)網(wǎng)絡(luò)拓?fù)渲芯哂?3個(gè)信息服務(wù)節(jié)點(diǎn),分別為 FTP服務(wù)器、WEB 服務(wù)器和HTTP 服務(wù)器。在該實(shí)驗(yàn)網(wǎng)絡(luò)中,設(shè)置每個(gè)信息服務(wù)節(jié)點(diǎn)的權(quán)重分別為0.5、0.3和0.2。按照攻擊威脅度評(píng)估攻擊強(qiáng)度的級(jí)別,并通過查看 IDS 報(bào)警日志來獲取入侵攻擊的次數(shù)(單位時(shí)間為分鐘)。本文模擬入侵者在不同時(shí)間對(duì)服務(wù)器節(jié)點(diǎn)進(jìn)行溢出攻擊或者惡意掃描。

    4.2 評(píng)估指標(biāo)

    本文通過風(fēng)險(xiǎn)值來對(duì)節(jié)點(diǎn)的網(wǎng)絡(luò)安全風(fēng)險(xiǎn)進(jìn)行量化評(píng)估,以便比較不同模型的性能。在t時(shí)刻資產(chǎn)的風(fēng)險(xiǎn)值可以表示為:

    (20)

    如果用h表示一個(gè)主機(jī),Rh,t就表示主機(jī)h在t時(shí)刻的風(fēng)險(xiǎn)值,那么所有節(jié)點(diǎn)的風(fēng)險(xiǎn)值為

    (21)

    其中M表示整個(gè)網(wǎng)絡(luò)中主機(jī)的總數(shù)。

    4.3 安全風(fēng)險(xiǎn)預(yù)測(cè)結(jié)果

    2種不同入侵方式的供給強(qiáng)度變化曲線如圖 5所示,從圖5中我們可以看出模擬實(shí)驗(yàn)中惡意攻擊次數(shù)隨時(shí)間變化的不同結(jié)果,其中橫坐標(biāo)為入侵時(shí)間,單位為分鐘,縱坐標(biāo)為單位時(shí)間內(nèi)的攻擊次數(shù)。在20~80 min期間主要是惡意掃描攻擊,威脅程度較低,因此風(fēng)險(xiǎn)評(píng)估值增長(zhǎng)較慢也數(shù)值較小。在20~90 min期間,開始出現(xiàn)溢出攻擊,其威脅程度較高,因此風(fēng)險(xiǎn)評(píng)估值達(dá)到第一個(gè)高峰。在52和77 min時(shí),溢出攻擊的次數(shù)分別達(dá)到2個(gè)峰值。

    實(shí)際風(fēng)險(xiǎn)值與小波神經(jīng)網(wǎng)絡(luò)預(yù)測(cè)的比較結(jié)果如圖6所示??梢钥闯?,本文提出預(yù)測(cè)方法的精確度符合預(yù)期。采用GM(1,1)模型[13-14]、ARMA模型[15]和本文算法進(jìn)行了網(wǎng)絡(luò)安全風(fēng)險(xiǎn)預(yù)測(cè),風(fēng)險(xiǎn)值預(yù)測(cè)的結(jié)果如表1所示。從表1中可以看出,ARMA模型和本文算法的風(fēng)險(xiǎn)預(yù)測(cè)結(jié)果均符合攻擊威脅等級(jí)變化。但是,相比ARMA模型本文算法的風(fēng)險(xiǎn)值預(yù)測(cè)結(jié)果更加接近實(shí)際評(píng)估值。

    圖5 攻擊強(qiáng)度變化曲線

    圖6 實(shí)際風(fēng)險(xiǎn)值與小波神經(jīng)網(wǎng)絡(luò)預(yù)測(cè)的比較

    Actual risk valueGM(1,1)ARMAThis paper0.530.430.490.510.680.550.640.670.720.610.680.710.860.740.840.87

    5 結(jié)束語(yǔ)

    為了提高網(wǎng)絡(luò)安全風(fēng)險(xiǎn)實(shí)時(shí)預(yù)測(cè)的準(zhǔn)確性,提出了一種基于預(yù)測(cè)模型的網(wǎng)絡(luò)安全風(fēng)險(xiǎn)實(shí)時(shí)預(yù)測(cè)方法。該方法首先根據(jù)網(wǎng)絡(luò)攻擊序列和安全形勢(shì)評(píng)估構(gòu)建預(yù)測(cè)模型。然后將小波神經(jīng)網(wǎng)絡(luò)預(yù)測(cè)算法應(yīng)用于攻擊強(qiáng)度觀測(cè)序列的數(shù)據(jù)分析,并選取Morlet小波函數(shù)作為激勵(lì)函數(shù)。仿真實(shí)驗(yàn)結(jié)果顯示相比其他評(píng)估方法,提出方法具有更高的網(wǎng)絡(luò)安全風(fēng)險(xiǎn)預(yù)測(cè)準(zhǔn)確性。

    猜你喜歡
    小波網(wǎng)絡(luò)安全神經(jīng)網(wǎng)絡(luò)
    構(gòu)造Daubechies小波的一些注記
    基于MATLAB的小波降噪研究
    電子制作(2019年13期)2020-01-14 03:15:32
    神經(jīng)網(wǎng)絡(luò)抑制無線通信干擾探究
    電子制作(2019年19期)2019-11-23 08:42:00
    網(wǎng)絡(luò)安全
    網(wǎng)絡(luò)安全人才培養(yǎng)應(yīng)“實(shí)戰(zhàn)化”
    上網(wǎng)時(shí)如何注意網(wǎng)絡(luò)安全?
    基于改進(jìn)的G-SVS LMS 與冗余提升小波的滾動(dòng)軸承故障診斷
    基于神經(jīng)網(wǎng)絡(luò)的拉矯機(jī)控制模型建立
    復(fù)數(shù)神經(jīng)網(wǎng)絡(luò)在基于WiFi的室內(nèi)LBS應(yīng)用
    我國(guó)擬制定網(wǎng)絡(luò)安全法
    聲屏世界(2015年7期)2015-02-28 15:20:13
    郓城县| 广元市| 阜新市| 石门县| 兰溪市| 大英县| 博客| 昆山市| 图片| 贵港市| 宁南县| 百色市| 萍乡市| 建德市| 友谊县| 马山县| 乌苏市| 望都县| 邵东县| 韩城市| 安龙县| 安乡县| 上杭县| 合作市| 澄江县| 义马市| 清流县| 双峰县| 泸州市| 南汇区| 新源县| 楚雄市| 旬阳县| 北辰区| 韩城市| 东海县| 阿瓦提县| 凌云县| 依兰县| 大关县| 铁力市|