• DocumentCode
    3358657
  • Title

    A low power lookup technique for multi-hashing network applications

  • Author

    Kaya, I. ; Kocak, Taskin

  • Author_Institution
    Sch. of Electr. Eng. & Comput. Sci., Central Florida Univ., Orlando, FL
  • fYear
    2006
  • fDate
    2-3 March 2006
  • Abstract
    Many network security applications require large virus signature sets to be maintained, retrieved, and compared against the network streams. Software applications frequently fail to identify so many signatures through comparisons at very high network speeds. Bloom filters are one of the main multi-hashing schemes utilized in hardware to support this level of security. Nevertheless Bloom filters consume significant power to store, retrieve and lookup virus signatures owing to many hash function computations required to index to the memory. We present a novel lookup technique and architecture to decrease the power consumption of multi-hashing schemes, predominantly Bloom filters, in hardware. The theoretical analysis has shown that power gain achieved through new lookup technique can go up to 90%. Simulation results with three different classes of the hash functions embedded into the Bloom filter have indicated that power consumption of the Bloom filters can be considerably decreased by employing the low power lookup technique
  • Keywords
    computer networks; cryptography; digital filters; low-power electronics; table lookup; telecommunication security; Bloom filters; hash functions; low power lookup technique; multihashing network; multihashing schemes; Application software; Computational modeling; Computer architecture; Computer science; Computer security; Energy consumption; Hardware; Intrusion detection; Matched filters; Power filters;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Emerging VLSI Technologies and Architectures, 2006. IEEE Computer Society Annual Symposium on
  • Conference_Location
    Karlsruhe
  • Print_ISBN
    0-7695-2533-4
  • Type

    conf

  • DOI
    10.1109/ISVLSI.2006.3
  • Filename
    1602437