基于时空维度分析的网络安全态势预测方法.pdf
《基于时空维度分析的网络安全态势预测方法.pdf》由会员分享,可在线阅读,更多相关《基于时空维度分析的网络安全态势预测方法.pdf(15页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计算机研究与发展D O I:1 0 7 5 4 4 i s s n l 0 0 0 1 2 3 9 2 0 1 4 2 0 1 2 1 0 5 0J o u r n a lo fC o m p u t e rR e s e a r c ha n dD e v e l o p m e n t5 1(8):1 6 8 1 1 6 9 4,2 0 1 4基于时空维度分析的网络安全态势预测方法刘玉岭1 2 3冯登国2连一峰1 2 3陈一恺3吴迪1 21(中国科学院软件研究所可信计算与信息保障实验室北京1 0 0 1 9 0)2(中国科学院大学北京1 0 0 0 4 9)3(信息安全共性技术国家工程研究
2、中心北京1 0 0 1 9 0)(y l l i u t c a i s c a s a c c n)N e t w o r kS i t u a t i o nP r e d i c t i o nM e t h o dB a s e do nS p a t i a l-T i m eD i m e n s i o nA n a l y s i sL i uY u l i n 9 1-2,F e n gD e n g g u 0 1,L i a nY i f e n 9 1 2,C h e nK a i 3,a n dW uD i l,2(L a b o r a t o r yo fT r
3、u s t e dC o m p u t i n ga n dI n f o r m a t i o nA s s u r a n c e,I n s t i t u t eo fS o f t w a r e,C h i n e s eA c a d e m yo fS c i e n c e s,B e i j i n g1 0 0 1 9 0)2(U n i v e r s i t yo fC h i n e s eA c a d e m yo fS c i e n c e s,B e i j i n g1 0 0 0 4 9)3(N a t i o n a lE n g i n e e
4、 r i n gR e s e a r c hC e n t e rf o rI n f o r m a t i o nS e c u r i t y,B e i j i n g1 0 0 1 9 0)A b s t r a c tN e t w o r ks e c u r i t ys i t u a t i o np r e d i c t i o nm e t h o d sc a nm a k et h es e c u r i t ya d m i n i s t r a t o rb e t t e ru n d e r s t a n dt h en e t w o r ks
5、e c u r i t ys i t u a t i o na n dt h en e t w o r ks i t u a t i o nt r e n d H o w e v e r,t h ee x i s t i n gs e c u r i t ys i t u a t i o n a lp r e d i c t i o nm e t h o d sc a nn o tp r e c i s e l yr e f l e c tt h ev a r i a t i o no fn e t w o r kf u t u r es e c u r i t ys i t u a t i
6、o nc a u s e db ys e c u r i t ye l e m e n t s c h a n g ea n dd on o th a n d l et h ei m p a c to ft h ei n t e r a c t i o nr e l a t i o n s h i pb e t w e e nt h ev a r i o u ss e c u r i t ye l e m e n t so ff u t u r en e t w o r ks e c u r i t ys i t u a t i o n I nv i e wo ft h i ss i t u
7、a t i o n,an e t w o r ks i t u a t i o np r e d i c t i o nm e t h o db a s e do ns p a t i a l t i m ed i m e n s i o na n a l y s i si sp r e s e n t e d T h ep r o p o s e dm e t h o de x t r a c t ss e c u r i t ye l e m e n t sf r o ma t t a c k e r,d e f e n d e ra n dn e t w o r ke n v i r o
8、 n m e n t W ep r e d i c ta n da n a l y z et h e s ee l e m e n t sf r o mt h et i m ed i m e n s i o ni no r d e rt op r o v i d ed a t af o rt h es i t u a t i o nc a l c u l a t i o nm e t h o d U s i n gt h ep r e d i c t e de l e m e n t s,t h ei m p a c tv a l u ec a u s e db yn e i g h b o
9、rn o d e ss e c u r i t ys i t u a t i o ne l e m e n t si sc o m p u t e db a s e do ns p a t i a ld a t am i n i n gt h e o r y I nc o m b i n a t i o nw i t hn o d e Sd e g r e eo fi m p o r t a n c e,t h es e c u r i t ys i t u a t i o nv a l u ei so b t a i n e d T oe v a l u a t eo u rm e t h
10、o d s,M I TL i n c o l nL a b Sp u b l i cd a t a s e ti su s e dt oc o n d u c to u re x p e r i m e n t s T h ee x p e r i m e n t sr e s u l t si n d i c a t et h a to u rm e t h o di ss u i t a b l ef o rar e a ln e t w o r ke n v i r o n m e n t B e s i d e s,o u rm e t h o di sm u c hm o r ea
11、c c u r a t et h a nt h eA R M Am o d e lm e t h o d K e yw o r d sn e t w o r ks e c u r i t y;s e c u r i t ys i t u a t i o np r e d i c t i o n;s e c u r i t ys i t u a t i o ne l e m e n t;s p a t i a ld a t am i n i n g;s p a t i a l t i m ed i m e n s i o n摘要现有网络安全态势预测方法无法准确反映未来安全态势要素值变化对未来安全
12、态势的影响,且不能很好地处理各安全要素间的相互影响关系对未来网络安全态势的影响,提出了基于时空维度分析的网络安全态势预测方法首先从攻击方、防护方和网络环境3 方面提取网络安全态势评估要素,然后在时间维度上预测分析未来各时段内的安全态势要素集,最后在空间维度上分析各安全态势要素集收稿日期:2 0 1 2 1 卜1 9;修回日期:2 0 1 3 0 6 2 8基金项目:国家“八六三”高技术研究发展计划基金项目(S Q 2 0 1 3 G X 0 2 D 0 1 2 1 1,2 0 1 1 A A 0 1 A 2 0 3);国家自然科学基金项目(6 1 1 0 0 2 2 6,6 0 9 7 0 0
13、 2 8)北京市自然科学基金项目(4 1 2 2 0 8 5);国家科技支撑计划“十二五”项目I T 产品信息安全认证关键技术研究项目(2 0 1 2 B A K 2 6 8 0 1)万方数据计算机研究与发展2 0 1 4,5 1(8)及其相互影响关系对网络安全态势的影响,从而得出网络的安全态势通过对公用数据集网络的测评分析表明,该方法符合实际应用环境,且相比现有方法提高了安全态势感知的准确性关键词网络安全;安全态势预测;安全态势要素;空间数据发掘;时空维度中图法分类号T P 3 9 3在日益复杂的网络环境和动态变化的攻防场景下,获取并理解网络中未来的安全状况及其变化趋势,可以为安全管理员的安
14、全操作和决策提供依据和指导,从而提高网络防御的主动性,尽可能地降低网络攻击的危害为了获取并理解未来的网络安全状况及其变化趋势,研究人员最初从脆弱性 1。4 、安全威胁 5。83 等单个安全要素的预测分析上开展研究,该方面的研究已经比较成熟且已有丰富的研究成果然而后来研究人员意识到安全管理员的安全操作和决策更依赖于网络的整体安全状况,因而安全态势感知(s e c u r i t ys i t u a t i o na w a r e n e s s,S S A)的概念被引入到网络安全中,用于感知网络中各安全要素的信息,整体反映网络安全状况并对网络未来的安全状况进行预测安全态势感知依据感知对象的不
15、同分为安全态势评估和安全态势预测两类,其中前者的感知对象是当前的安全态势,偏重于研究安全态势评估模型和方法,是安全态势预测的研究基础,本文的研究则是针对未来安全态势感知的安全态势预测研究人员已经提出了多种安全态势预测方法,如基于D-S证据理论的方法 9 、时间序列分析的方法 1“1 1 、基于博弈论的方法 12。1 3 3 等上述方法在一定程度上解决了网络安全态势的预测问题,然而仍然存在以下问题:1)仅仅依据网络现在和历史的整体安全态势数据进行分析,忽略未来安全态势要素值的新变化对未来安全态势的影响,而实际上未来安全态势的变化是与未来安全要素值的变化密切相关的,如采取防护措施消除某脆弱性将会使
16、利用该脆弱性的攻击变为不可能,从而改变未来的安全态势;2)缺乏对安全要素相互间影响关系的发掘分析,而节点的安全态势既受自身安全态势要素的影响,又受其周围节点安全态势要素的影响针对上述问题,本文提出了一种基于时空维度分析的网络安全态势预测方法,首先分析并提取网络攻防环境中攻击方、防护方、网络环境3 方面多种安全态势要素的信息,然后改进已有的成熟方法并分别对各种安全态势要素信息进行时间维度上的预测分析,进而使用空间数据发掘方法分析安全要素间的相互影响关系以得出网络未来的安全态势,从而提高安全态势的预测能力本文主要做了以下贡献:1)在已有方法的基础上提出了脆弱性和攻击序列的预测算法,该算法能够预测未
17、来各个时段内的脆弱性集和攻击序列集,从而为后续分析未来安全态势要素变化对未来安全态势的影响提供基础;2)提出了基于空间数据发掘理论的安全态势空间维度分析算法,该方法综合分析了安全态势要素间的相互影响关系,以得出未来的网络安全态势值;3)使用公用数据集进行了实验,结果表明,本文提出的网络安全态势预测方法和量化评估算法合理有效,并能提高安全态势预测的准确性1相关工作E n d s l e y 14 1 最早给出了态势感知的概念:从空间和时间两个维度感知环境中的要素,综合理解感知信息并预测未来的状态态势感知最初应用于航空、军事和应急服务领域,1 9 9 9 年B a s s 等人 153 提出将态势
18、感知与网络安全技术相结合,从而将态势感知引入网络安全领域依据感知对象在时间分布上的不同,后来的学者分别开展了网络(现在)安全态势评估方法和网络(未来)安全态势预测方法的研究在网络安全态势评估方法方面,当前的思路主要是采用数据融合的方式,将来自于不同设备和渠道的安全信息进行融合处理,从而产生网络的整体安全态势这些方法的不同之处在于:1)所融合信息的主要来源不同,如文献 1 6 1 8 的传感器信息、文献 1 0 一1 1,1 9 的I D S 日志信息、文献 2 0 3 的H o n e y n e t s 信息等;2)具体的数据融合方法不同,如文献 1 0 的D-S 证据理论方法、文献 1 1
19、,1 9 的层次化分析方法、文献 1 8 的马尔可夫博弈方法、文献 2 1 的简单加权和灰色理论方法等文献 2 2 中对包括网络安全态势感知在内的网络态势感知的研究进展进行了详细的阐述并指出了网络态势感知的研究方向上述方法对于本文工作具有借鉴意义万方数据刘玉岭等:基于时空维度分析的网络安全态势预测方法1 6 8 3网络安全态势预测方法的研究分为两个方向:1)通过单一安全要素预测方法的研究实现安全态势的预测,这部分研究已经比较成熟,但是只能反映网络的部分安全状况;2)整体安全态势预测方法的研究在单一安全要素预测方法的研究中,当前主要是针对脆弱性、安全威胁等的研究脆弱性的预测研究主要是从脆弱性发布
20、数量预测和脆弱性发布周期预测两方面开展的,比较典型的是文献 1 2 中提出的A M I。模型,后来的学者从软件多版本L 3o、多周期 4 1 等方面对脆弱性预测方法进行了改进安全威胁预测尤其是攻击追踪是当前的一大研究热点,攻击追踪指如何预测攻击者在多步攻击中的下一步攻击动作文献 5 构建了可变长度马尔可夫模型用以刻画攻击的顺序性,进而预测可能的下一步攻击动作;文献 6 7 则分别提出了框架T A N D I 和S G I F用于攻击的追踪,不同之处在于文献E 6 3 的方法更多地借助了概率的方法,而文献 7 的方法主要使用图的理论;文献 8 在文献 6 的基础之上,通过评估攻击者的能力和机会来
21、预测态势感知中的攻击者动作,作者的工作同样用到了可变长度马尔可夫模型在整体安全态势预测方法的研究中,当前主要分为3 类:1)以文献 89 为代表的数据融合的方法,提取并融合网络中有关攻击者的信息,进而依据这些信息进行安全态势的预测这种方法侧重从攻击者的角度出发利用现有的安全要素融合来预测网络安全态势,缺乏防护方、网络环境中其他安全态势要素信息的考虑,而实际上网络未来的安全态势受攻击方、防护方和网络环境三方未来安全要素的影响此外,该方法只能预测短期内的安全态势而无法预测未来长期内的态势文献 1 1 提出了一种基于信息融合的态势评估方法,作者采用信息融合评估现在态势,而采用时间序列分析方法预测未来
22、的安全态势,所以我们将它归为第2 类方法2)以文献 1 0 1 1,1 8,2 1 为代表的“就数据论数据”的预测方法,该种方法使用网络中历史和现在的整体安全态势数据来预测未来的安全态势,在一定程度上假设安全态势的变化是周期性的、突发性不强的,缺乏对未来安全态势要素变化的考虑,因而不能很好地反映未来安全要素的变化及安全态势要素间的相互影响关系对网络未来安全态势的影响3)以文献 1 2 1 3 为代表的基于博弈论的方法,在攻防双方的博弈中预测攻防双方的下一步动作进而分析网络的安全态势这种方法通盘考虑了攻击方、防护方和网络环境3 方面的态势要素,然而目前该类方法主要应用在军事行动中,缺乏在网络攻防
23、场景中的成熟应用,一个可能的原因是网络攻防的突发性更强、不可预知性因素更多,从而加剧了该方法建模应用的难度,此外该方法只能预测未来一步或若干步的安全态势,而无法预测未来多个连续时段内的安全态势文献 1 8 同样用到了博弈论的方法,然而该文是借助马尔可夫博弈模型评估当前的态势,而使用时间序列分析的方法预测未来的安全态势,因而本文把它归为第2 类方法基于已有的研究成果,针对当前方法不能很好地反映未来安全要素值变化对未来网络安全态势影响且忽略安全态势要素间相互影响关系的情形,本文提出了基于时空维度分析的安全态势预测方法,并通过实验验证了本文方法的有效性和准确性2网络安全态势预测基础网络安全态势受攻击
24、方、防护方、网络环境3 方面因素的影响,且任何一方的任一安全要素的变化都会或多或少引起网络安全态势的变化,因而文献 1 8 指出态势感知的数据来源要全面和丰富本节将首先介绍预测过程中使用的术语,然后给出简单的评估流程,为后面的网络安全态势预测提供基础2 1 相关术语定义为了方便后面叙述,本节将定义评估过程中的术语定义1 资产集P 为攻防场景中有价值的资源的集合,资产集分为硬件资产和软件资产,硬件资产根据其承担任务的不同又分为主机设备和网络设备对于资产集中的任何一个资产P P,都用一个四元组(i d p,?l a D 2 e p,t y p e p,v a l u e p)表示,其中:d p为资
25、产的唯一标识;n a T l l e。为资产的名称;t y p e p 为资产的类型;v a l u e。为资产的重要性程度,可由风险评估的结果得出定义2 业务集B 为攻防场景中所有业务的集合业务则是攻防场景中按照一定规则、顺序组织起来,具有明确的业务目的,能够为用户提供有价值的输出的行为组合业务反映了网络的具体功能,也一定程度上决定了攻防双方的目的和意图万方数据计算机研究与发展2 0 1 4,5 1(8)对于攻防场景中的任何一个业务b B,都用一个四元组(i d 6,n a m e 6,v a l u e 6,P 6)表示,其中i 巩为业务的唯一标识;n a m e。为业务的名称;w a l
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 时空 维度 分析 网络安全 态势 预测 方法
限制150内