发明名称 FILTER FOR NETWORK INTRUSION AND VIRUS DETECTION
摘要 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.
申请公布号 EP2382739(A2) 申请公布日期 2011.11.02
申请号 EP20090836863 申请日期 2009.12.16
申请人 INTEL CORPORATION 发明人 GOPAL, VINODH;CLARK, CHRISTOPHER, F.;WOLRICH, GILBERT;FEGHALI, WAJDI
分类号 H04L29/06;G06F7/02;G06F21/56 主分类号 H04L29/06
代理机构 代理人
主权项
地址