基于入侵检测系统的单模式匹配算法的研究

来源 :江西理工大学 | 被引量 : 0次 | 上传用户:wobuwanlebuxingma
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络技术的发展,网络的安全问题逐渐凸显,由此也产生了大量的网络安全机制譬如防火墙、入侵检测、加密以及防病毒软件等等,其中入侵检测系统则是保护网络不受攻击的最重要的防护措施。然而,随着因特网的快速发展,传统的入侵检测系统实难以担此重任。首先,随着千兆位、10G光学纤维的出现,网络带宽也随之增加以及流量提速,原有的入侵检测系统已经无法对现有的数据流完成实时滤波。其次,随着使用因特网的业务和数量的快速的增长,互联网的入侵方式变得繁杂多样,入侵检测规则库也不得不随之增大。因此,要完成规则的快速匹配对于原有的入侵检测系统而言挑战性越来越大。本文对入侵检测的研究背景、研究意义、研究现状、单模式匹配算法中包含的各个不同算法做了详细的阐述。尤其对单模式匹配算法进行了重点阐述和研究,包括BF算法、KMP算法、BM算法、BMH算法和BMHS算法。并对各种算法进行了详细的分析和介绍。针对BMHS算法的不足之处,结合BM算法和BMHS算法的优点对BMHS算法进行了改进提出了一种新的算法一一FSBMH算法。该算法将好后缀跳跃表和坏字符跳跃表相结合使用,以二者获取的最大值来决定模式串向右移动的距离,好后缀跳跃表的计算方法是将已经成功匹配的后缀同位于当前窗口的下一个字符相结合组合成后缀,以此来确定模式串向右移动的距罔。坏字符跳跃表则利用窗口切片的原理将模式串在最好的情况下向右移动最长可达到2m+l的距离。以此提高匹配效率。并对此改进算法进行了实验分析,并且将此改进算法与BMHS算法的实验结果进行了对比,发现在时间复杂度和匹配次数上均优于BMHS算法,对入侵检测的效率有了很大的改善。
其他文献
目前国内外各个城市都在积极构建智慧城市应急指挥平台,但盲目无序的重复建设无法保证平台功能的完备性、通用性和可扩展性,本文将通过对于大量平台应用实例的分析,从领域工程的
随着网络和存储技术的不断发展,越来越多的数据呈现出数据量大、维数高等新的特点。这些海量的高维数据包含更加丰富信息的同时,也带来了如维数灾难、计算量大等问题,对数据
当前全球化竞争不断加剧,企业要寻求新的发展,必须专注于自己的核心业务,将自己擅长的方面发挥到极致;同时,企业对于自己不擅长的业务可能需要借助于其他企业的制造服务和能力
钻孔柱状图、勘探线剖面图等是地质工作者经常使用的基础性、先导性图件。它们是由各种花纹图案、曲线、文字等基本符号构成的,不仅能够清晰的表达地层岩性、地层特征,而且能够
网络时代涌现了大量与个体相关数据,即微数据,微数据对趋势分析,疾病预测以及经营决策具有重要的意义,因此很多组织开始收集和发布一些微数据,如医院会发布患者的医疗数据用
语义网的不断发展使得RDF数据存储系统成为一个重要的研究课题。传统RDF数据存储系统在互联网数据爆炸式增长的趋势下遭遇难题,存储能力和查询响应性能都已不能满足用户日益增
自21世纪以来,全球各国的城镇化率不断提高。人口大量涌入城市,致使城市的人口密度密度大幅度增长。在人群密集型的大型公共场所中发生拥挤、踩踏现象造成人员伤亡的事故越来越频繁。这类公共安全问题引起了人们的恐慌,造成了大量的财产损失,也严重干扰了城市的发展步伐。计算机仿真技术为人群行为仿真提供了快速安全的方式,克服了采用真人演练模拟人群疏散的弊端。通过对人群行为模拟,在人群聚集的公共场合中发生公共安全问
在当今的大数据时代,图像信息非常重要,为此我们需要分析图像,在图像分析中,纹理特征是图像中极为关键的信息,所以纹理分析是图像分析中非常重要的研究分支。由于对于机器视
本体是对特定领域之中某套概念及其相互之间关系的形式化表达。作为一种知识表达的方法,本体已经在很多领域得到了广泛应用,如Tim Berners-Lee提出的语义网构想和生物医学信
软件缺陷报告是开发人员和使用者在软件开发和维护中提交到软件缺陷库中的软件系统的错误。要管理铺天盖地而来的软件缺陷报告无疑是一项挑战性的任务。传统的方法是人工辨别