Abstract-In this paper, we propose a high performance archi-tecture based on the combination of Bloom Filter and Bloomier Filter (BBF) to enhance the speed of pattern matching process on Clam Antivirus (ClamAV) database. BBF maintains small on-chip memory, low number of fault positives and can indicate which patterns are the candidate matches. The implementation results on low-cost Altera Cyclone II show that our architecture can handle 43,491-characters of ClamAV pattern set with only 9.5 bits per character and achieve a throughput of 1 gigabit per second (Gbps). As compared with previous systems, our memory utiliza-tion is far better up to 73%. I
Abstract—Pattern matching is one of the most important components for the content inspection based a...
Although software based techniques are widely accepted in computer security systems, there is a grow...
[[abstract]]To detect viruses, worms and, malware in the multi- gigabit environment, it is crucial f...
Multi-pattern matching is known to require intensive memory accesses and is often a performance bott...
High-speed packet content inspection and filtering devices rely on a fast multi-pattern matching alg...
Abstract—Because of its accuracy, pattern matching technique has recently been applied to Internet s...
This paper presents an algorithm for exact pattern matching based on a new type of Bloom filter that...
This paper presents an algorithm for exact pattern matching based on a new type of Bloom filter that...
Anti-virus applications play an important role in today’s Internet communication security. Virus sca...
Pattern-matching is a fundamental technique found in applications like a network intrusion detection...
This article presents a new, memory efficient and cache-optimized algorithm for simultaneously searc...
Many fields of computing such as Deep Packet Inspection (DPI) employ string matching modules (SMM) t...
Abstract—Pattern-matching techniques have recently been ap-plied to network security applications su...
This article presents a new, memory efficient and cache-optimized algorithm for simultaneously searc...
Abstract — In this paper we present a hardware architecture for string matching. Our solution based ...
Abstract—Pattern matching is one of the most important components for the content inspection based a...
Although software based techniques are widely accepted in computer security systems, there is a grow...
[[abstract]]To detect viruses, worms and, malware in the multi- gigabit environment, it is crucial f...
Multi-pattern matching is known to require intensive memory accesses and is often a performance bott...
High-speed packet content inspection and filtering devices rely on a fast multi-pattern matching alg...
Abstract—Because of its accuracy, pattern matching technique has recently been applied to Internet s...
This paper presents an algorithm for exact pattern matching based on a new type of Bloom filter that...
This paper presents an algorithm for exact pattern matching based on a new type of Bloom filter that...
Anti-virus applications play an important role in today’s Internet communication security. Virus sca...
Pattern-matching is a fundamental technique found in applications like a network intrusion detection...
This article presents a new, memory efficient and cache-optimized algorithm for simultaneously searc...
Many fields of computing such as Deep Packet Inspection (DPI) employ string matching modules (SMM) t...
Abstract—Pattern-matching techniques have recently been ap-plied to network security applications su...
This article presents a new, memory efficient and cache-optimized algorithm for simultaneously searc...
Abstract — In this paper we present a hardware architecture for string matching. Our solution based ...
Abstract—Pattern matching is one of the most important components for the content inspection based a...
Although software based techniques are widely accepted in computer security systems, there is a grow...
[[abstract]]To detect viruses, worms and, malware in the multi- gigabit environment, it is crucial f...