@inproceedings{db11486e6eb34491b831dcf38479c3b4,
title = "E2XB: A domain-specific string matching algorithm for intrusion detection",
abstract = "We consider the problem of string matching in Network Intrusion Detection Systems (NIDSes). String matching computations dominate in the overall cost of running a NIDS, despite the use of efficient general-purpose string matching algorithms. Aiming at increasing the efficiency and capacity of NIDSes, we have designed E2xB, a string matching algorithm that is tailored to the specific characteristics of NIDS string matching. We have implemented E2xB in snort, a popular open-source NIDS, and present experiments comparing E2xB with the current best alternative solution. Our results suggest that for typical traffic patterns E2xB improves NIDS performance by 10\%-36\%, while for certain rule set and traffic patterns string matching performance can be improved by as much as a factor of three.",
keywords = "Intrusion detection, Network monitoring, Network performance, Network security, String matching",
author = "Anagnostakis, \{K. G.\} and S. Antonatos and Markatos, \{E. P.\} and M. Polychronakis",
year = "2003",
doi = "10.1007/978-0-387-35691-4",
language = "English",
isbn = "9781475764895",
series = "IFIP Advances in Information and Communication Technology",
publisher = "Springer New York LLC",
pages = "217--229",
booktitle = "Security and Privacy in the age of Uncertainty - IFIP TC11 18th International Conference on Information Security, SEC 2003",
note = "IFIP TC11 18th International Conference on Information Security, SEC 2003 ; Conference date: 26-05-2003 Through 28-05-2003",
}