发明名称 Virus co-processor instructions and methods for using such
摘要 Circuits and methods for detecting, identifying and/or removing undesired content are provided. According to one embodiment, a method for virus processing is provided. A virus signature file that includes multiple virus signatures capable of detecting and identifying a variety of known viruses is downloaded by a general purpose processor. It is determined by the general purpose processor whether a virus co-processor is coupled to the general purpose processor. When the virus co-processor is determined to be coupled to the general purpose processor, then it is further determined by the general purpose processor which virus signatures are supported by the virus co-processor (“CP-supported virus signatures”). The CP-supported virus signatures are transferred to a memory associated with the virus co-processor. The virus co-processor is directed by the general purpose processor to perform a virus scan based on the supported virus signatures.
申请公布号 US9219748(B2) 申请公布日期 2015.12.22
申请号 US201414455737 申请日期 2014.08.08
申请人 Fortinet, Inc. 发明人 Huang Lin;Zhou Xu;Xie Michael
分类号 G06F12/16;H04L29/06;G06F21/56;G06F21/71 主分类号 G06F12/16
代理机构 Hamilton, DeSanctis & Cha LLP 代理人 Hamilton, DeSanctis & Cha LLP
主权项 1. A method comprising: downloading, by a general purpose processor of a network security appliance, a virus signature file that includes a plurality of virus signatures capable of detecting and identifying a variety of known viruses; determining, by the general purpose processor, whether a virus co-processor is coupled to the general purpose processor; when the virus co-processor is determined to be coupled to the general purpose processor, then determining, by the general purpose processor, which virus signatures of the plurality of virus signatures are supported by the virus co-processor (“CP-supported virus signatures”); causing to be transferred, by the general purpose processor, the CP-supported virus signatures to a memory associated with the virus co-processor; directing, by the general purpose processor, the virus co-processor to perform a virus scan based on the supported virus signatures.
地址 Sunnyvale CA US