论文部分内容阅读
网络安全应急响应是未来信息安全策略的重心。通过网络安全应急响应可以帮助有效的减少网络安全事件带来的损失,进一步为系统和数据安全提供更强有力的保护。目前为有效进行网络安全应急响应,大量工具和系统被开发,虽能够有效处理部分安全事件,但均不能给出在具体环境下安全事件合理、快速、有效的处理方法。针对该问题,文章提出了智能化的基于案例推理(CBR)和描述逻辑的网络安全应急响应方法,帮助实现网络安全应急响应及对具体安全事件的自动处理。 基于案例的推理是一种知识管理机制和问题解决型范式,能探索类似历史问题的求解经验,获取知识推理,解决目前遇到问题,对解决领域知识不完全,需要依赖丰富经验的问题有良好效果。 描述逻辑是一种知识表示范式,能够以一种结构化且形式化为易于理解的方式表示应用领域的概念知识。描述逻辑能够促进领域概念分层,具有良好推理能力,能推导出隐含知识,利于案例检索的准确性和完备性。 本文将基于案例推理和描述逻辑引入网络安全应急响应的研究,完成的主要工作有: (1)针对目前网络安全应急响应不能解决具体环境下安全事件的问题,设计了一个智能的基于CBR和描述逻辑的网络安全应急响应系统;对系统中网络安全应急响应领域知识利用描述逻辑进行了形式化描述,在一定程度上提高安全事件信息处理的效率,并将描述的知识用于案例的表示,提供了有效的方式分类和查询案例库知识。 (2)为实现网络安全应急响应,给出了CBR推理在应急响应中的具体实现过程。设计了基于细化算子和细化图的相似度匹配算法,并用具体实例说明了该算法的使用和有效性,设计了案例的重用规则和案例的修改方案。结果表明这些方法具有清晰语义、自动分类概念和良好推理能力等特性,能够从过去的安全事件获得与目前所遇到安全事件相似的解决方案以及最终能够给出具体环境下安全事件的应急响应方法。 (3)编程实现了本文设计的系统,并用该系统设计大量具体的实例检测应急响应的效果,实验证明其能够明显区分具体的不同的网络安全事件并为他们提供好的应急响应方法。