Bit-split string-matching engines for intrusion detection and prevention
A fast string searching algorithm