Improved BM Pattern Matching Algorithm for Intrusion Detection
In the paper, two improved algorithms: BMLT and BMLS are proposed, in which the time complexity and space complexity of BM is improved. The algorithm of BMLT with a new pre-calculation function can increase in the movement of pattern significantly. The algorithm of BMLS can reduce the space complexity and maintain the time complexity by reducing a pretreatment function and recording the number of times that a bad char found in the pattern. Experiments indicate that the time complexity is reduced by 60% and the space complexity is reduced by 26% at most Therefore, the improved algorithms can provide significant improvement in pattern matching performance when using in an IDS.
network security intrusion detection pattern matching BM-algorithm algorithm improvement
Qingzhang CHEN Yibo NIU Zhehu WANG Feng DU
College of Computer, Zhejiang University of Technology, Hangzhou, China
国际会议
黄山
英文
440-444
2010-05-28(万方平台首次上网日期,不代表论文的发表时间)