• DocumentCode
    3244573
  • Title

    A Novel Algorithm and Architecture for High Speed Pattern Matching in Resource-Limited Silicon Solution

  • Author

    Nen-Fu Huang ; Yen-Ming Chu ; Chi-Hung Tsai ; Chen-Ying Hsieh ; Yih-Jou Tzang

  • Author_Institution
    Nat. Tsing-Hua Univ., Hsinchu
  • fYear
    2007
  • fDate
    24-28 June 2007
  • Firstpage
    1286
  • Lastpage
    1291
  • Abstract
    Network intrusion detection systems (NIDS) are more and more important for identifying and preventing the malicious attacks over the network. This paper proposes a novel cost-effective high speed pattern matching algorithm (named MSH) for NIDS. By applying the characteristics of magic states, a new observation from the deterministic finite state automata (DFA), the proposed MSH constructs a tiny data structure which can be stored into the on-chip memory of modern cost effective FPGA. Prototype and experimental results show the overall efficiency of the proposed MSH is at least 7 times faster than that of the baseline model. The MSH enables the design of cost effective FPGA-based accelerator to furnish over 1 Gbps throughput. It can also be scaled to multi-gigabit and realized on various silicon implementations.
  • Keywords
    field programmable gate arrays; finite state machines; security of data; FPGA-based accelerator; deterministic finite state automata; high speed pattern matching; malicious attacks; network intrusion detection systems; on-chip memory; resource-limited silicon solution; Automata; Costs; Data structures; Doped fiber amplifiers; Field programmable gate arrays; Intrusion detection; Pattern matching; Prototypes; Silicon; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications, 2007. ICC '07. IEEE International Conference on
  • Conference_Location
    Glasgow
  • Print_ISBN
    1-4244-0353-7
  • Type

    conf

  • DOI
    10.1109/ICC.2007.217
  • Filename
    4288888