Patent · US Active

Filter for network intrusion and virus detection

US9270698B2 · kind B2 · utility

12Cited by
3References
24Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 30, 2008
Grant dateFeb 23, 2016
Priority date
Expiry dateJan 2, 2031

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2207/025
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Methods and apparatus to perform string matching for network packet inspection are disclosed. In some embodiments there is a set of string matching slice circuits, each slice circuit of the set being configured to perform string matching steps in parallel with other slice circuits. Each slice circuit may include an input window storing some number of bytes of data from an input data steam. The input window of data may be padded if necessary, and then multiplied by a polynomial modulo an irreducible Galois-field polynomial to generate a hash index. A storage location of a memory corresponding to the hash index may be accessed to generate a slice-hit signal of a set of H slice-hit signals. The slice-hit signal may be provided to an AND-OR logic array where the set of H slice-hit signals is logically combined into a match result.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.