劉喆
摘 要 隨著計算機技術的快速發(fā)展,人工智能技術逐漸被人們所熟知。將人工智能技術應用到網絡空間防御上,可以更好地保護網絡空間信息,防止個人信息泄露。本文從網絡空間安全防御概念談起,重點對人工智能技術在實際方面的應用進行探討,以期更好地開展網絡空間安全防御工作。
關鍵詞 人工智能;網絡防御;應用
中圖分類號 TP2 文獻標識碼 A 文章編號 2095-6363(2017)16-0168-01
人工智能是研究用于模擬、延伸人的智能的理論、方法及應用的一門新的技術科學,也是在計算機領域中關于設計、利用當代智能工具的重要分支。由于當前互聯(lián)網技術的快速發(fā)展,使得人們更多的是在網絡上進行辦公、娛樂,也因此使網絡信息越來越多,傳統(tǒng)的網絡空間安全防御機制已經滿足不了當前的網絡安全需求,而今出現(xiàn)的人工智能技術,可以幫助人們更好的進行網絡安全管理。
1 網絡空間安全防御現(xiàn)狀
1.1 網絡空間
就人工智能中的agent來說,網絡空間是在網絡上進行作戰(zhàn)時雙方所處的戰(zhàn)略環(huán)境,與傳統(tǒng)的網絡環(huán)境相比,網絡空間更具有特性,包括在作戰(zhàn)當中對周遭環(huán)境的感知,以及作戰(zhàn)環(huán)境的復雜程度及作戰(zhàn)的激烈程度等[1]。在網絡空間當中,雙方的對抗性是很強的,與敵人在同一個網絡空間之中,不但要面對一方的智能化防御、進攻等技術,還要面對來自傳統(tǒng)系統(tǒng)的威脅,例如,檢測系統(tǒng)、防火墻等。
1.2 網絡作戰(zhàn)
網絡作戰(zhàn)是在計算機上進行雙方空間領域的敵對作戰(zhàn),也就是說在網絡空間上對敵方所進行的一系列網絡攻擊和刺探等活動。CNA是一種破壞性的惡意行為,它可以對計算機系統(tǒng)及相關的網絡信息數(shù)據、電腦軟件等進行破壞。CNE則是用來搜集情報,通過比較隱蔽的方法侵入敵方陣地進而獲取我方所需要的數(shù)據信息。
1.3 網絡防御
網絡防御主要是指對計算機上的信息以及計算機網絡運行進行保護,避免其受到干擾或者摧毀。他的主要行動有網絡監(jiān)測、網絡檢測等方面,通常會用到的技術有主動誘騙、進行被動保障信息安全、規(guī)避網絡空間沖突技術及檢測入侵技術等。
2 人工智能技術在網絡空間防御上的具體應用
人工智能技術主要分為兩大類:一是主要在本質上對智能技術進行探索,并且開發(fā)相應的智能機;還有一類是要解決其他方式解決不了的比較復雜的問題,這類問題一般可以采用智能化的方式進行解決,并且對其提出新的解決方法,比如,在大量的數(shù)據基礎上進行的決策,所才去的輔助性方法。在這里,文章主要就第二類進行相應探討。
2.1 神經網絡
單一的神經網絡是由簡單的處理元組合成的較大規(guī)模的并行分布處理器,其主要存在以下特點:能夠將信息進行分散式存儲,可以在較大程度上容納錯誤,具有較強的學習能力,能夠對知識進行組織,以此來更好的適應不同信息處理的需求;在神經系統(tǒng)當中,各個神經元之間在計算上是相互獨立的,方便其對信息進行并行處理,加快執(zhí)行速度。神經網絡所具有的特點對于其在網絡安全領域中進行系列活動特別適用,主要是模式分類及選擇攻擊應對措施等方面的應用[2]。
當前,在相關網絡檢測方面神經網絡技術已經取得了一定成效,像在檢測、蠕蟲檢測、相關惡意軟件檢測等許多方面都取得了不錯的成績。將神經網絡用于網絡檢測,并采用agent算法進行決策,可以有效提升信息數(shù)據的正確率,并且做到同步提升對網絡的檢測能力。將測量計算機行為作為基礎,運用神經網絡技術來對相應的蠕蟲病毒進行檢測,并同傳統(tǒng)的一些檢測技術進行類比,可以看到神經網絡技術在檢測上效率更高,且能夠對新出現(xiàn)的蠕蟲進行識別。對于網絡入侵這一問題,傳統(tǒng)的檢測方法由于識別度不高及檢測效率較低的狀況,不能很好的對網絡入侵問題進行解決,通過借助不同的數(shù)據信息,再加上網絡循環(huán)與多層感知技術,進而提出用神經網絡技術對相應的網絡入侵給予檢測。在網絡空間安全上,神經網絡的應用才剛剛起步,很多獨具特色的神經網絡模型以及相應的算法還沒能進行充分的利用。但是相信隨著對神經網絡研究的進一步加深,會使其在網絡空間安全防御上有更好的發(fā)展空間。
2.2 多系統(tǒng)
Agent技術歸屬于分布式人工智能領域,agent可自行執(zhí)行,由傳感器來感知周遭環(huán)境的變化,由效應器做出反應,與環(huán)境相互作用[3]。當前,多agent系統(tǒng)發(fā)展越來越成熟,使其在網絡安全防御中也得到應用。由于agent技術自帶感知環(huán)境及規(guī)劃能力的特點,使其在網絡安全防御中更多的是用于網絡形勢感知及網絡入侵檢測防御等方面。
目前多agent技術正逐漸被應用到網絡空間安全演練中,比如,主要是國家用于支持網絡安全決策演練中的分布式環(huán)境,通過該項技術對對手進行真實模擬,如此可以實現(xiàn)其與人類進行真實交互。將服務作為主要目的的agent平臺建立一個相對安全的模擬環(huán)境,在攻擊事件發(fā)生后可以對改使勁進行評估,并找到最佳防御策略。Agent技術的應用,幫助解決網絡空間存在的一些問題,促進網絡安全防御技術的進一步
發(fā)展。
3 結論
網絡空間安全防御主要是為了保護計算機網絡中信息安全,使相關資源具有一定的可信性、可利用性進而開展的一項防御措施?,F(xiàn)代科技的發(fā)展,使網絡信息系統(tǒng)更加復雜多樣,同時還受到來自各方的威脅,為了更好的對其進行安全防護,進而引入了人工智能。盡管人工智能的很多技術還在初步研究階段,但是在網絡空間安全管理上已經得到了廣泛應用,相信在未來,會有更多的人工智能技術應用到網絡空間安全防御上,進而有效的保證網絡信息安全。
參考文獻
[1]吳元立,司光亞,羅批.人工智能技術在網絡空間安全防御中的應用[J].計算機應用研究,2015(8):2241-2244,2253.
[2]魏傳林.人工智能在計算機網絡技術中的應用探討[J].電腦知識與技術,2015(29):151-152.
[3]劉飛.人工智能技術在網絡安全領域的應用研究[J].電子制作,2016(17):32-33.endprint