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 条
  • [31] Efficient Packet Pattern Matching for Gigabit Network Intrusion Detection using GPUs
    Hung, Che-Lun
    Wang, Hsiao-hsi
    Chang, Chin-Yuan
    Lin, Chun-Yuan
    [J]. 2012 IEEE 14TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS & 2012 IEEE 9TH INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS (HPCC-ICESS), 2012, : 1612 - 1617
  • [32] Real-Time Intrusion Detection with Genetic, Fuzzy, Pattern Matching Algorithm
    Kadam, Priya Uttam
    Deshmukh, Manjusha
    [J]. PROCEEDINGS OF THE 10TH INDIACOM - 2016 3RD INTERNATIONAL CONFERENCE ON COMPUTING FOR SUSTAINABLE GLOBAL DEVELOPMENT, 2016, : 753 - 758
  • [33] Research on intrusion detection based on Boyer-Moore pattern matching algorithm
    Li, Yulong
    Li, Chenhao
    Jiao, Yang
    Zhao, Guogang
    Liu, Yang
    Zhang, Tian
    [J]. PROCEEDINGS OF 2023 7TH INTERNATIONAL CONFERENCE ON ELECTRONIC INFORMATION TECHNOLOGY AND COMPUTER ENGINEERING, EITCE 2023, 2023, : 1490 - 1494
  • [34] An efficient pattern matching algorithm
    Sleit, Azzam
    AlMobaideen, Wesam
    Baarah, Aladdin H.
    Abusitta, Adel H.
    [J]. Journal of Applied Sciences, 2007, 7 (18) : 2691 - 2695
  • [35] A Memory-Efficient Parallel String Matching for Intrusion Detection Systems
    Kim, HyunJin
    Hong, Hyejeong
    Kim, Hong-Sik
    Kang, Sungho
    [J]. IEEE COMMUNICATIONS LETTERS, 2009, 13 (12) : 1004 - 1006
  • [36] A fast determinate string matching algorithm for the network intrusion detection systems
    Zhong, Cheng
    Chen, Guo-Liang
    [J]. PROCEEDINGS OF 2007 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, 2007, : 3173 - 3177
  • [37] Parallel Scalable Approximate Matching Algorithm for Network Intrusion Detection Systems
    Hnaif, Adnan
    Jaber, Khalid
    Alia, Mohammad
    Daghbosheh, Mohammed
    [J]. INTERNATIONAL ARAB JOURNAL OF INFORMATION TECHNOLOGY, 2021, 18 (01) : 77 - 84
  • [38] On the fly pattern matching for intrusion detection with Snort
    Abbes, T
    Bouhoula, A
    Rusinowitch, M
    [J]. ANNALS OF TELECOMMUNICATIONS, 2004, 59 (9-10) : 1045 - 1071
  • [39] Robust and Fast Pattern Matching for Intrusion Detection
    Namjoshi, Kedar
    Narlikar, Girija
    [J]. 2010 PROCEEDINGS IEEE INFOCOM, 2010,
  • [40] Hybrid pattern matching for trusted intrusion detection
    Soewito, Benfano
    Vespa, Lucas
    Weng, Ning
    Wang, Haibo
    [J]. SECURITY AND COMMUNICATION NETWORKS, 2011, 4 (01) : 33 - 43