首页    期刊浏览 2024年11月29日 星期五
登录注册

文章基本信息

  • 标题:Robust Quick String Matching Algorithm for Network Security
  • 本地全文:下载
  • 作者:Jianming Yu, Yibo Xue
  • 期刊名称:International Journal of Computer Science and Network Security
  • 印刷版ISSN:1738-7906
  • 出版年度:2006
  • 卷号:6
  • 期号:7B
  • 页码:180-184
  • 出版社:International Journal of Computer Science and Network Security
  • 摘要:String matching is one of the key algorithms in network security, and many areas could be benefit from a faster string matching algorithm. Based on the most efficient string matching algorithm in usual applications, the Boyer-Moore (BM) algorithm, a novel algorithm called RQS is proposed. RQS utilizes an improved bad character heuristic to achieve bigger shift value area and an enhanced good suffix heuristic to dramatically improve the worst case performance. The two heuristics combined with a novel determinant condition to switch between them enable RQS achieve a higher performance than BM both under normal and worst case situation. The experimental results reveal that RQS appears efficient than BM many times in worst case, and the longer the pattern, the bigger the performance improvement. The performance of RQS is 7.57~36.34% higher than BM in English text searching, 16.26~26.18% higher than BM in uniformly random text searching, and 9.77% higher than BM in the real world Snort pattern set searching.
  • 关键词:String matching, network security, algorithmic performance attack
国家哲学社会科学文献中心版权所有