The Research of Multi-pattern Matching Algorithm in Network Intrusion Detection System
Gong Fa-gen
Abstract
Gong Fa-gen
Abstract
The performance of the Network Intrusion Detections Systems (NIDS) often relies on exact and fast pattern matching techniques. With the increasing of network speeds and traffic, the pattern matching techniques may become a performance bottleneck. A faster multi-pattern matching algorithm which is used in Snort, and present an improved multiple-pattern matching algorithm are introduced. The improved algorithm can reduce time complexity and increase the checking efficiency of the system by experiment.
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
The performance of the Network Intrusion Detections Systems (NIDS) often relies on exact and fast pattern matching techniques. With the increasing of network speeds and traffic, the pattern matching techniques may become a performance bottleneck. A faster multi-pattern matching algorithm which is used in Snort, and present an improved multiple-pattern matching algorithm are introduced. The improved algorithm can reduce time complexity and increase the checking efficiency of the system by experiment.
Key concepts: Bottleneck, Intrusion detection system, Computer science, Matching (statistics), Pattern matching, String searching algorithm, Algorithm, Blossom algorithm