网络安全态势感知综述.pdf
《网络安全态势感知综述.pdf》由会员分享,可在线阅读,更多相关《网络安全态势感知综述.pdf(17页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、软件学报ISSN 10009825,CODEN RUXUEWJournal ofSoftware,201 7,28(4):10101026doi:1 013328jcnkijos005142】一I闰科学院软件研究所版权所订网络安全态势感知综述8龚俭1,2,3,臧小东啦“,苏琪I工3,胡晓艳123,徐杰1,2,31(东南大学计算机科学与工程学院,江苏南京 21 1 1 89)2(江苏省计算机网络重点实验室,江苏南京 21 11 89)3(计算机网络和信息集成教育部重点实验审,江苏陌京 21 11 89)通讯作者:龚俭,E-mail:jgongnjneteducn;臧小东,E-mail:xdzan
2、gnjnet educnEmail:jOSiscas ac cnhttp:wwwjosorgcnTel:+8610,62562563摘要: 随着网络空间安全重要性的不断提高,网络安全态势感知(network security situation awareness,简称NssA)的研究与应用正在得到更多的关注NSSA实现对网络中各种活动的行为辨识、意图理解和影响评估,以支持合理的安全响应决策它是对网络的安全性进行定量分析的一种手段,网络安全管理系统可以借助其宏观把握整个网络的安全状况,分析攻击者的意图,为管理决策提供重要的依据讨论了NSSA的任务范围,并据此对网络安全态势感知的概念进行了重新定
3、义然后,分别从网络安全态势觉察、网络安全态势理解、网络安全态势投射这3个层面综述了网络安全态势感知的研究现状和存在的问题关键词: 网络安全态势感知;数据融合;模型;关联性分析;综述中图法分类号:TP309中文引用格式:龚俭,臧小东,苏琪,胡晓艳,徐杰网络安全态势感知综述软件学报,2017,28(4):10101026http:wwwjosorgcn100098255142htm英文引用格式:Gong J,Zang XD,Su Q,Hu XY,Xu JSurvey of network security situation awarenessRuan Jian Xue BaoJournal of
4、Software,2017,28(4):1010-1026(in Chinese)http:wwwjosorgcn100098255142htmSurvey of Network Security Situation AwarenessGONG Jianl墨ZANG XiaoDon912一,SU Qil,2一,HU XiaoYahl2一,XU Jiel23(School ofComputer Science and Technology,Southeast University,Nanjing 21 1 189,China)2(Jiangsu Provincial Key Laboratory
5、 ofCompmer Network Technology,Nanjing 21 1 189,China)(Key Laboratory ofComputer Network and Information Integration Ministry ofEducation,Nanjing 21 1 189,China)Abstract:As the priority of cyber-security arises worldwide,network security situation awareness(NSSA)and its application help todraw more a
6、ttentions of researchers NSSA is able to identify network activities,understand their intentions and evaluate the impact ofthese activities on the managed network,as well as to support an optimal security response to the security threats It is a means ofquantitative analysis for network security,wit
7、h which network security management system can have a global view of security states ofthe managed network,find the intention of attackers,and make a management decision based on these findingsIn the paper,the coverageof NSSA is discussed to redefine the concept of NSSAThen a survey is given on the
8、state,of-art of NSSAS research in the aspects ofnetwork security situation perception,comprehension and projectionFinally the features and challenges of network security situationawareness are summarizedKey words:network security situation awareness;data fusion;model;correlation analysis;survey互联网基础
9、设施的不断发展和新应用的不断涌现使得网络规模逐渐扩大,拓扑结构日益复杂,网络安全管基金项目:国家自然科学基金(61602114)Foundation item:National Natural Science Foundation ofChina(6 1 602 1 14)收稿时间:201 6-0511;修改时问:2016-0809,2016-1 0-26;采用时问:201 6II11;jOS在线m版时IN:20161124CNKI网络优先出版:2016-1124 13:41:13,hnp:wwwcnkinetkcmsdetail1I 2560TP 20161124I 341003html万方
10、数据龚俭等:网络安全态势感知综述 1011理的难度不断增加,为了应对日益复杂、隐蔽的网络威胁,各种检测技术相继出现,如脆弱性检测技术、恶意代码检测技术、入侵检测技术等这些技术试图从不同的角度发现网络中可能存在的安全问题,但在适时且全面地找出网络系统中存在的真实威胁方面不够理想和有效,限制了网络安全管理员做出最佳响应决策的能力近年来,网络安全态势感知的概念逐渐引起研究人员的兴趣,希望利用其从大量且存在噪声的数据中辨识出网络中的攻击活动,宏观地把握整个网络的安全状况,并合理、有效地进行响应,以尽可能地降低因攻击造成的损失这对于提高网络系统的监控能力和应急响应能力具有积极的作用然而,目前人们对网络安
11、全态势感知的研究仍处于探索阶段。还未形成一致的认识鉴于网络安全态势感知对网络安全管理的积极作用,且目前该领域的研究尚在起步阶段,本文试图对网络安全态势感知的基本概念、研究内容与难点、意见及目前的研究热点进行综述,具体贡献如下(1)对网络安全态势感知的概念进行了重新表述,进一步明确了它的研究目标(2)依据本文给出的网络安全态势感知定义对已有的概念模型进行分析,并在此基础上给出了一个更为准确、合理的概念模型(3)对相关的研究内容进行了分类讨论,分析存在的问题(4)探讨了网络安全态势感知目前的热点问题,进一步指出网络安全态势感知下一步的研究重点本文第1节主要阐述态势感知的概念及起源,重新表述网络安全
12、态势感知的概念第2节第4节分别从网络安全态势觉察、网络安全态势理解、网络安全态势觉察投射这3个层面阐述网络安全态势感知的研究内容和存在的问题第5节基于网络安全态势感知的11标探讨这一领域的研究重点最后是全文总结I 网络安全态势感知的基本概念本节主要阐述态势感知的概念,重新表述网络安全态势感知的概念,并对态势感知与网络安全态势感知之间的关系加以分析1,l态势感知状态是指一个物质系统中各个对象所处的状况,由一组测度来表征顾名思义,态势是系统中各个对象状态的综合,是一个整体和全局的概念任何单一的情况和状态均不能成为态势,它强调系统及系统中的对象之间的关系【lJ微观而言,表征状态的测度取值依赖于对应系
13、统的要素内容,这些要素之间的关系如图1所示,其中, 原始数据是指传感器产生的未经处理的数据,它反映的是原始数据的观测结果: 信息是指对原始数据进行有效性处理后得到的数据记录: 知识是指采用相关技术所识别出的系统中的活动内容: 理解是指针对各个活动,分析得到的其意图和特征: 状态评估是指预测这些活动对系统中各个对象所产生的作用堕竺卜+,l信息tr一竺一卜竺P-【釜銎L_-_o o-o_-o-一一o-_-_-_-_一o_k_-ii_-i_二_一Fig1 Situation awareness cognitive mapping processt21图I 态势感知的认知映射【21从图l可以看到,感知
14、是一种“认知映射”所谓认知映射是指决策者采用数据融合、风险评估及可视化等相关技术对不同地点获得的不同格式的信息去噪、整合,从而得到更准确、更全面的信息,然后不断地对这些信息进行语义提取,识别出需要关注的要素及其意图,决策者可以实时、有效地评估其对系统产生的影响态势感知是指在一定的时间和空间范围内提取系统中的要素,理解这些要素的含义,并且预测其可能的效果pJEndsley将其概括为3个层面:态势觉察(situation perception)、态势理解(situation comprehension)及态势投射(situation projection)根据这个定义,态势感知可以理孵为一个认知过
15、程”1,通过使用过去的经验和知识,识别、万方数据1012 Journal of Software软件学报V0128,No,4,April 201 7分析和理解当前的系统状况分析人员对当前的态势进行感知,更新“状态知识”,然后再进行感知以最终构成一个循环的映射过程这个映射过程不是简单的数据变换而是一种语义提取【5l,因此,感知的过程表现为不断地作认知映射以获取更多、更详细的语义态势感知是一个动态变化的过程,不同的人由于经验、知识等有所不同。得到的态势感知不尽相同态势感知最早来源于美国军方在军事对抗中的研究在军事术语中,态势感知的目标是使指挥官了解双方的情况,包括敌我的所在位置、当前状态和作战能力
16、,以便能做出快速而正确的决策,达到知己知彼、百战不殆的目的【5】态势感知方法在战场指挥【61、人机交互系统7,81、战场指挥51和医疗应急调度91等领域均有应用Bass于1999年提出网络态势感知这个概念【10l,次年将该技术应用于多个NIDS检测结果的数据融合分析【21,主要是解决单一入侵检测系统无法有效识别出当前系统中存在的所有攻击活动及整个网络系统的安全态势的问题随后,学术界开始致力于网络安全态势感知的研究,并提出了多种相关的模型和技术目前,人们对网络安全态势感知的研究存在3种观点:一种认为NSSA是网络安全事件应用大数据处理和可视化技术的汇总结果,如传统的安全服务提供商(McAfee,
17、Symantec)及新出现的重点关心APT攻击的企业(FireEye,Mandiant)等,通过公开一些技术报告记录APT的攻击实例【11 12;_种认为NSSA是基于网络安全事件融合计算的网络安全状态量化表达【13,141;还有观点认为NSSA作为一种网络安全管理工具,是网络安全监测的一种实现形式,并提出了诸多模型3,15-18】态势感知常被应用在由观察(observe)、导向(orient)、决策(decision)和行动(act)这4阶段构成的一个控制过程环中(如图2所示)这类控制模型过去有很多研究成果,如Boyd控制循环模型【15】、JDL数据融合模型【”】、Endsley在1995年
18、提出的模型【31、龚正虎等人提出的网络态势感知模型【16】、Tadda提出的将JDL与Endsley的3层模型相结合的模型【1 71以及刘效武提出的认知融合感控模型【擂】等Fig2 OODA decision making model1 5】图2 OODA决策模型【15】OODA环的概念直接来自Boyd控制循环模型,它描述了目的与活动的感知过程,并将感知循环过程分为观察、判断、决策、行动这4个阶段其中,观察实现了从物理域跨越到信息域;判断和决策属于认知域;而行动实现信息域到物理域的闭合,完成循环前3个阶段类似于JDL数据融合模型;而行动阶段考虑了决策对真实世界中的影响来闭合循环,更适用于需要进
19、行主动干预的环境中Lenders等人将OODA应用到企业网中,解决了之前OODA模型中将判断、决策的任务留给人们进行手动处理的问题【5J需要强调的是:这些研究得到的并不是态势感知模型,而是态势感知应用模型,态势感知的工作只涉及图2中认知域的活动,不涉及信息域和物理域的活动因此,基于这些模型来直接代表态势感知的概念是不合适的12网络安全态势感知美国空军通信与信息中心的Bass在1999年首次提出将态势感知技术应用于多个NIDS检测结果的数据融合分析,认为“多传感器数据融合技术为下一代入侵检测系统和网络态势感知系统提供了一个重要的功能框架,它可以融合多源异构IDS的数据,识别出入侵者身份、攻击频率
20、及威胁程度等”【21文献【2】没有给出网络安全态势感知概念的明确定义,只是强调数据融合是态势感知的核心手段之后的研究中也很少有人直接对网络安全态势感知的概念进行直接的定义,而是使用意会的方式,这是导致这个领域研究中概念不统一的重要原因万方数据龚俭等:网络安全态势感知综述 1013文献【l】探讨了网络安全态势感知的概念,认为它是指“在大规模网络环境中,对能够引起网络态势发生变化的安全要素进行获取、理解、显示以及预测未来的发展趋势”这个定义基本上属于Endsley定义13J的翻译,并且缺乏对网络安全态势感知中网络安全态势投射层匝的内容,对网络安全态势感知目标的理解是不完整的文献【4】将“网络安全态
21、势感知视为态势感知的一个子集,其主要关注的是网络安全领域,数据源主要是IDS的警报、脆弱性信息等”这个定义过于模糊,没有明确子集的含义是针对功能还是针对数据,也没有明确网络安全态势感知是态势感知结果的一部分还是功能的一部分网络安全态势感知与态势感知实质上是类型和实例的关系而不是子集的问题,态势感知既包括安全态势感知,也包括工业控制态势感知等,是使用同一种方法应用在不同的领域我们认为:网络安全态势感知的目的应当是将态势感知的理论和方法应用到网络安全领域中,能够使网络安全人员在动态变化的网络环境中宏观把握整个网络的安全状态,为高层管理人员提供决策支持鉴于态势感知是一种认知过程,且网络安全态势感知是
22、态势感知方法在网络安全领域的应用,因此,我们可以将网络安全态势感知的概念定义如下定义1网络安全态势感知NSSA是对网络系统安全状态的认知过程,包括对从系统中测量到的原始数据逐步进行融合处理和实现对系统的背景状态及活动语义的提取,识别出存在的各类网络活动以及其中异常活动的意图,从而获得据此表征的网络安全态势和该态势对网络系统正常行为影响的了勰定义中需要解释的是:网络系统是对各种形态网络的抽象,包括计算机互联网、物联网以及其他采用不同通信方式和终端类型的网络这意味着不同类型的网络在网络安全态势感知的概念和方法上是具有共性的钡I量是对各种网络检测功能的抽象,包括网络管理数据和网络安全监测数据其中,测
23、量数据的生成不是NSSA的任务,而这些数据的获取则是NSSA的任务这意味着网络安全态势感知的研究目标与研究内容与网络管理和网络入侵检测等这些传统的研究领域之间有着区分和不同的侧重点,背景状态是系统当前所处的运行状态,这是动态变化的,与系统之前的部署和定义可能是不一致的“安全”只有在动态的系统中才有意义,因此,攻击活动及安全缺陷对系统的影响效果,应当基于系统当前的状态进行判定活动语义是系统中的主体作用于客体的动作所构成的序列,要进行安全态势察觉,管理人员应当了解系统中存在的所有活动,不能仅止于辨识攻击活动,即,要辨清敌我响应决策本身不是NSSA的任务,因为态势感知只是OODA的支撑技术这意味着安
24、全响应技术和安全策略管理技术等传统上属于网络安全管理领域的内容,不属于网络安全态势感知的研究范畴根据上述定义,NSSA的任务包括网络安全态势觉察、网络安全态势理解、网络安全态势投射这3个层面其中,态势觉察完成原始测量数据的融合与语义提取任务以及活动辨识任务,态势理鳃完成这些辨识出的涯动的意图理解任务,态势投射完成这些活动意图所产生的威胁判断任务层与层之间存在依赖关系【l 92,即:如果网络安全态势觉察和网络安全态势理解没有合理的结果,得到网络安全态势投射很可能也是不正确的或不完整的但另一方面,每层的结果均可独立呈现并直接使用,以满足不同的网络安全管理需要这意味着网络安全态势感知的结果及其表达方
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网络安全 态势 感知 综述
限制150内