Variable-Length Hashing for Exact Pattern Matching

  title={Variable-Length Hashing for Exact Pattern Matching},
  author={Dionisios N. Pnevmatikatos and Aggelos Arelakis},
  journal={2006 International Conference on Field Programmable Logic and Applications},
HashMem is a memory based, exact pattern matching architecture for Snort-like intrusion detection. It uses CRC- style functions to determine a unique location for a possible match and then matches the input against the pattern stored in the specified memory location. This approach achieves is a very low logic and a reasonable memory cost. In this paper we extend the HashMem architecture to allow storing of variable-length patterns in a single memory structure, reducing the number of required… CONTINUE READING
8 Citations
17 References
Similar Papers


Publications referenced by this paper.
Showing 1-10 of 17 references

Deep packet fi lter with dedicated logic and read only memories Programmable hardware for deep packet fi ltering on a large signature set

  • Z. K. Baker, V. K. Prasanna
  • 2004

Similar Papers

Loading similar papers…