计算机应用

• 信息安全 • 上一篇    下一篇

一种面向入侵检测的快速多模式匹配算法

高朝勤 陈元琰   

  1. 广西师范大学计算机科学与信息工程学院 广西师范大学 计算机科学与信息工程学院 广西师范大学计算机科学与信息工程学院
  • 收稿日期:2007-07-16 修回日期:2007-09-05 出版日期:2008-01-01 发布日期:2008-01-01
  • 通讯作者: 高朝勤

Fast multi-pattern matching algorithm for intrusion detection

<a href="http://www.joca.cn/EN/article/advancedSearchResult.do?searchSQL=(((Chao-Qin GAO[Author]) AND 1[Journal]) AND year[Order])" target="_blank">Chao-Qin GAO</a> <a href="http://www.joca.cn/EN/article/advancedSearchResult.do?searchSQL=(((Yuan-Yan CHEN[Author]) AND 1[Journal]) AND year[Order])" target="_blank">Yuan-Yan CHEN</a> <a href="http://www.joca.cn/EN/article/advancedSearchResult.do?searchSQL=(((Mei LI[Author]) AND 1[Journal]) AND year[Order])" target="_blank">Mei LI</a>   

  • Received:2007-07-16 Revised:2007-09-05 Online:2008-01-01 Published:2008-01-01
  • Contact: Chao-Qin GAO

摘要: 随着网络速度和入侵检测规则的持续增长,模式匹配正在成为网络入侵检测系统的性能瓶颈。提出了一种新的Wu-Manber类型的模式匹配算法,通过将模式分组,对不同子模式组采用不同匹配方法,显著提高了模式匹配的效率。对比实验表明,当模式组中含有长度小于3的模式时,新算法性能比原算法平均提高了29%~44%。

关键词: 入侵检测系统, Wu-Manber算法, 网络安全, 多模式匹配

Abstract: With network speed and the number of rules constantly increasing, pattern matching is becoming the bottleneck in Network Intrusion Detection System (NIDS). This paper proposed a fast Wu-Manber-like multi-pattern matching algorithm for intrusion detection, called FWM. By subdividing the pattern group into two subgroups and dealing with the two subgroups in different methods, the FWM algorithm enhanced the efficiency of pattern matching. Experimental results show that, when pattern group contains the pattern that is less than three bytes, the FWM algorithm improves average performance by 29%~44% compared to the original NIDS pattern matching algorithm.

Key words: intrusion detection system, Wu-Manber algorithm, network security, multi-pattern matching