Hardware-software codesign for high-speed signature-based virus scanning

Ying-Dar Lin*, Po Ching Lin, Yuan Cheng Lai, Tai Ying Liu

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

12 Scopus citations


High-speed network content security applications often offload signature matching to hardware. In such systems, the throughput of the overall system, rather than the hardware engine alone, is significant. The authors offload virus scanning in the ClamAV antivirus package to the BFAST* hardware engine. They find that the data-passing processes significantly degrade system throughput.

Original languageEnglish
Article number5325156
Pages (from-to)56-65
Number of pages10
JournalIEEE Micro
Issue number5
StatePublished - 1 Sep 2009


  • Deep packet inspection
  • Hardware-software codesign
  • String matching

Fingerprint Dive into the research topics of 'Hardware-software codesign for high-speed signature-based virus scanning'. Together they form a unique fingerprint.

Cite this