• DocumentCode
    686253
  • Title

    Evaluation of the Huffman Encoding for Memory Optimization on Hardware Network Intrusion Detection

  • Author

    Freire, Eder ; Schnitman, Leizer ; Oliveira, Wagner ; Duarte, Alexandre

  • Author_Institution
    Polytech. Sch., Fed. Univ. of Bahia, Salvador, Brazil
  • fYear
    2013
  • fDate
    4-8 Dec. 2013
  • Firstpage
    131
  • Lastpage
    136
  • Abstract
    The design of specialized hardware for Network Intrusion Detection has been subject of intense research over the last decade due to its considerably higher performance compared to software implementations. In this context, one of the limiting factors is the finite amount of memory resources versus the increasing number of threat patterns to be analyzed. This paper proposes an architecture based on the Huffman algorithm for encoding, storage and decoding of these patterns in order to optimize such resources. We have made tests with simulation and synthesis in FPGA of rule subsets of the Snort software, and analysis indicate a saving of up to 73 percent of the embedded memory resources of the chip.
  • Keywords
    Huffman codes; computer network security; decoding; field programmable gate arrays; network coding; FPGA; Huffman encoding evaluation; Snort software; computer network security; embedded memory resources; hardware network intrusion detection; memory optimization; pattern decoding; Decoding; Encoding; Hardware; Intrusion detection; Memory management; Software; FPGA; Huffman encoding; memory optimization; network intrusion detection;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computing Systems Engineering (SBESC), 2013 III Brazilian Symposium on
  • Conference_Location
    Niteroi
  • Type

    conf

  • DOI
    10.1109/SBESC.2013.38
  • Filename
    6825355