Efficient Pattern Matching Algorithm for Intrusion Detection Systems

被引:0
|
作者
Yang, Wenjun [1 ]
机构
[1] Mudanjiang Normal Univ, Mudanjuan 157012, Peoples R China
来源
关键词
intrusion detection; pattern matching; efficiency; complexity; information security;
D O I
10.4028/www.scientific.net/AMM.511-512.1178
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
To overcome the defects of low efficiency of pattern matching in intrusion detection systems ( IDS), an efficient pattern matching algorithm is proposed. The proposed algorithm first preprocesses pattern to record pattern information, then it recursive compares the nodes to find the most common part of pattern to improve efficiency. The proposed algorithm also appends auxiliary structure of m nodes in pattern to reduce time and space complexity. Theoretical analysis shows that for the subject with n nodes, the time complexity of the proposed algorithm is (O(nlog2n mlog2m)), and space complexity is (O(n + m)). Detailed experimental results and comparisons with existed algorithms show that the proposed algorithm outperforms current state-of-the-art algorithms in terms of time efficiency, space efficiency and matching ratio.
引用
收藏
页码:1178 / 1184
页数:7
相关论文
共 50 条
  • [41] Implementation of an Efficient Pattern Matching Algorithm for Production Systems.
    Twrznik, Manfred
    [J]. OGAI Journal (Oesterreichische Gesellschaft fuer Artificial Intelligence), 1987, 6 (02): : 13 - 20
  • [42] Two-phase Pattern Matching for Regular Expressions in Intrusion Detection Systems
    Yang, Chang-Ching
    Cheng, Chen-Mou
    Wang, Sheng-De
    [J]. JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2010, 26 (05) : 1563 - 1582
  • [43] A pattern-matching co-processor for network intrusion detection systems
    Clark, CR
    Schimmel, DE
    [J]. 2003 IEEE INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY (FPT), PROCEEDINGS, 2003, : 68 - 74
  • [44] Multi-pattern signature matching for hardware Network Intrusion Detection Systems
    Song, HY
    Lockwood, JW
    [J]. GLOBECOM '05: IEEE Global Telecommunications Conference, Vols 1-6: DISCOVERY PAST AND FUTURE, 2005, : 1686 - 1690
  • [45] An iterative pattern mapping for parallel string matching architecture in intrusion detection systems
    Kim, HyunJin
    [J]. IEICE ELECTRONICS EXPRESS, 2012, 9 (11): : 985 - 989
  • [46] TFA: A Tunable Finite Automaton for Pattern Matching in Network Intrusion Detection Systems
    Xu, Yang
    Jiang, Junchen
    Wei, Rihua
    Song, Yang
    Chao, H. Jonathan
    [J]. IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2014, 32 (10) : 1810 - 1821
  • [47] The Improved AC High-Performance Pattern-Matching Algorithm for Intrusion Detection
    Xu, Dongliang
    Zhang, Hongli
    Hou, Miao
    [J]. WEB TECHNOLOGIES AND APPLICATIONS, APWEB 2014, PT II, 2014, 8710 : 200 - 213
  • [48] FPGA-Based Parallel Pattern Matching Algorithm for Network Intrusion Detection System
    Yu, Jing
    Yang, Bo
    Sun, Ruiyuan
    Chen, Zhenxiang
    [J]. MINES 2009: FIRST INTERNATIONAL CONFERENCE ON MULTIMEDIA INFORMATION NETWORKING AND SECURITY, VOL 2, PROCEEDINGS, 2009, : 458 - 461
  • [49] A fast pattern matching algorithm for network processor-based intrusion detection system
    Liu, RT
    Huang, NF
    Kao, CN
    Chen, CH
    [J]. CONFERENCE PROCEEDINGS OF THE 2004 IEEE INTERNATIONAL PERFORMANCE, COMPUTING, AND COMMUNICATIONS CONFERENCE, 2004, : 271 - 275
  • [50] Multi pattern matching algorithm for embedded computer network engineering intrusion detection system
    Cai, Yingying
    [J]. INTELLIGENT DECISION TECHNOLOGIES-NETHERLANDS, 2024, 18 (02): : 705 - 716