作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

›› 2004, Vol. 30 ›› Issue (22): 24-26.

• 论文 • 上一篇    下一篇

字符串匹配技术研究

李雪莹,刘宝旭,许榕生   

  1. 军事医学科学院医学情报研究所网络信息中心,中国科学院高能物理研究所计算中心,中国科学院高能物理研究所计算中心 北京 100850 中国科学院高能物理研究所计算中心,北京 100039
  • 发布日期:2004-11-25

Research of String Matching Techniques

LI Xueying1,2,LIU Baoxu2,XU Rongsheng2   

  1. (1.Network Information Center, Institute of Medical Information, Academy of Military Medical Sciences ,Beijing 100850; 2.Computing Center, Institute of High Energy Physics, CAS, Beijing 100039)
  • Published:2004-11-25

摘要: 简述了字符串匹配算法的研究进展,分析了Knuth- Morris-Pratt算法、Boyer-Moore算法以及Horspool、Wu & Manber和Aho-Corasick针对Boyer-Moore算法提出的多种改进算法,并基于网络安全应用中开放源码的NIDS系统——Snort2.0,对其中几个算法进行评测,指出了实际应用中字符串匹配技术的关键点和解决办法,探讨了应用字符串匹配技术的NIDS的研发方向。

关键词: 模式匹配, 字符串匹配, 时间复杂性, 空间复杂性, 网络入侵检测系统

Abstract: The evolution of string matching algorism research is surveyed in the paper. It analyzes Knuth-Morris-Pratt algorithm, Boyer-Moore algorithm and the various changes of Boyer-Moore algorithm proposed respectively by Horspool, Wu & Manber and Aho-Corasick . The important points of string matching techniques in practice are presented by evaluating several algorithms in Snort2.0 which is an open source NIDS system used in the network security field. And identifies the direction of research and development in NIDS using string matching.

中图分类号: