@inproceedings{bc89161812a54aa79ceeffcf52a88b51,
title = "Boundary hash for memory-efficient deep packet inspection",
abstract = "Network Intrusion Detection and Prevention Systems (NIDPSs) are critical for network security. The Deep Packet Inspection (DPI) operation consumes a significant amount of resources in NIDPS. This is because to detect malicious activity DPI searches a database of signatures for each byte of every packet. In this paper, we develop a highly space-efficient data structure for hardware realization of Minimal Perfect Hash Functions (MPHFs). This data structure is simple to construct, requires 7n bits to represent the MPHF for a set of n keys and allows high-speed DPI.",
keywords = "Boundary hash, DPI, Deep packet inspection, Minimal perfect hash functions, NIDPS, Network intrusion detection and prevention system, Network security, Snort, TriBiCa, Trie bitmap content analyzer",
author = "Artan, {N. Sertac} and Masanori Bando and Chao, {H. Jonathan}",
year = "2008",
doi = "10.1109/ICC.2008.333",
language = "English (US)",
isbn = "9781424420742",
series = "IEEE International Conference on Communications",
pages = "1732--1737",
booktitle = "ICC 2008 - IEEE International Conference on Communications, Proceedings",
note = "IEEE International Conference on Communications, ICC 2008 ; Conference date: 19-05-2008 Through 23-05-2008",
}