CBF技术的入侵检测系统设计.docx
《CBF技术的入侵检测系统设计.docx》由会员分享,可在线阅读,更多相关《CBF技术的入侵检测系统设计.docx(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、CBF技术的入侵检测系统设计(计算机工程与设计杂志)2014年第七期1原理1.1基本的原理是一种空间效率高的随机数据构造,年由提出的。其基本思想是先定义长度为位的存储空间。然后定义个互相独立哈希函数,对于一个具有个元素的集合,对其中的每个元素,分别使用个哈希函数得到值为,的哈希值,根据哈希值的大小,将中相应位置。假如一个位已经置,则不再处理。如图所示。图中的,。查询时,待查询元素也用个哈希函数进行运算,假如得到的个值在中的相应位置有一个为则不是集合中的数据;假如全为表示在一定的误差情况下为集合中的数据。图中,不是集合中的数据,而在误差允许范围内属于这个集合。与传统的形式匹配方法相比,基本的最大
2、优点是其高效的匹配速度,且与集合的大小无关,而且具有较小的存储空间要求。但是它也具有两个显著的缺点。首先,本的不能适应集合中元素减少的情况,在一定的情况下,不断增加集合元素会导致错误率增加,所以它仅合适静态的集合;其次,无论怎样改良,它总会以一定的概率将本来不匹配的元素误判为匹配,尽管能够做得误判率很小,但是不能消除误判的产生。因而,是通过牺牲一定的准确性来换取内存空间的节省和匹配效率的提高的方法。在需要准确匹配的场合,还需要借助其他准确匹配算法进行辅助。1.2改良的原理基本的不能减少集合元素,也不能太多的增加集合的元素,仅仅适应静态集合的情况。根据入侵检测系统的要求,十分是其适应性的需要,需
3、要动态增加或者减少集合中元素的集合。因而,需要重点关注的各种改良算法。为了适应集合中的元素动态变化,一种称之为计数布隆过滤器的技术被提出。它将基本的每一位扩展为一个计数器,在插入一个元素时,将个哈希函数计算结果对应的计数器加;在删除元素时,将对应的计数器减。通过扩展集合的空间,改良了的性能。的例子如图所示。提供了集合元素的增删能力,对于需要自适应的入侵检测系统来讲,为能够动态增加和减少规则集合的数量提供了便利。2形式匹配引擎设计本系统所设计的入侵检测系统智能中,可能需要大量的规则或者关键词进行匹配。一般的,入侵检测形式匹配有两个方面的匹配要求:一是行为匹配,主要是对网络报文的地址和端口等参数进
4、行匹配;其次是内容匹配,匹配网络报文内容中的关键词或者字符串。在一个分布式系统中,这些要匹配的规则可能随着时间和地点的不同而随时发生变化。为此,我们以技术为基础,经过一定改良适应系统需要。2.1采用多组组合根据入侵检测的需要,本系统采用多组集合作为形式匹配引擎。主要分为两类,其中一类用于行为匹配,其哈希函数的参数包括个参数,即源和源端口、目的和目的端口;另一类用于内容匹配,即专门进行字符串匹配,其哈希函数的参数为字符串。设计多组的目的在于利用不同形式匹配的特点和不同的应用目的,能够更好的设计哈希函数,提高系统的性能。当然,在某些场合,假如只需要行为检测或者内容检测,则可省略多余的集合。2.2的
5、自动更新对于适应性入侵检测系统而言,根据网络情况变化,更新入侵检测的规则是经常需要的。固然我们在设计方案的时候,充分考虑了各种因素,且能够动态增删集合中的元素,但是还是有很多极限情况会在系统工作时碰到。根据实际经历,集合在长时间工作经过中,或者误判率会增加,或者占用空间太多浪费,这时需要对重构调整。根据有关研究计算,在集合中,如大于有数据的位置和等于的位置一样的时候,系统具有最佳效率。当有的位置过多,表示系统的空间太大,浪费空间;假如有的位置太少,将导致系统更严重的误判率,表示空间缺乏。因而,本系统根据有关研究结果,规定在中的个数小于默认时或者大于默认时,根据集合中的元素重构集合空间。让系统保
6、持最好的工作状态。2.3能够动态更新的参数对本系统中的引擎来讲,其多个参数需要能够改良,以适应不同时期、不同地点的形式匹配策略需要。下面对可能更新的参数及其处理办法进行详细分析。哈希函数及其数量。为了提高运算速度和散列效果,降低误判率,有时候需要改良哈希算法,因而这两个参数可能偶然需要更新。这样的更新需要重新建立空间。更改集合的大小。在少量增删情况下,能够动态增删,当到达前述自动更新要求时,才自动更新空间。在本系统中、能够设置更改。一般情况下,总是有一定的误判率,因而需要保存所有的集合元素,先使用实现快速匹配,然后利用传统的算法准确匹配。如前所述,过滤器中集合的个数增加或者减少到一定程度时,需
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- CBF 技术 入侵 检测 系统 设计
限制150内