A software-based string matching algorithm for resource-restricted network system

Yen-Ming Chu, Nen‐Fu Huang, Chi-Hung Tsai, Chen-Ying Hsieh · IEEE Communications Letters · 2008

String matching is the most critical operation in network intrusion detection systems (NIDS) [1]. This paper proposes a novel memory-efficient string matching algorithm that only requires around 2% of the memory utilized in Aho-Corasick algorithm [2] but has more than 4 times the throughput of state-of-the-art algorithm with very limited memory resource. The proposed algorithm is flexible to fit different resource constraints and performance requirements.

Read the paper · More papers on PaperTik