Journal of Computer Applications

• Information security • Previous Articles     Next Articles

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

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

高朝勤 陈元琰   

  1. 广西师范大学计算机科学与信息工程学院 广西师范大学 计算机科学与信息工程学院 广西师范大学计算机科学与信息工程学院
  • 通讯作者: 高朝勤

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

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

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