DocumentCode :
3144387
Title :
One Algorithm to Match Them All: On a Generic NIPS Pattern Matching Algorithm
Author :
Weinsberg, Yaron ; Tzur-David, Shimrit ; Dolev, Danny ; Anker, Tal
Author_Institution :
Hebrew Univ. Of Jerusalem, Jerusalem
fYear :
2007
fDate :
May 30 2007-June 1 2007
Firstpage :
1
Lastpage :
6
Abstract :
Today´s network intrusion prevention systems (NIPS) provide an important defense mechanism against security threats. The detection of network attacks utilizes a highspeed pattern matching algorithm that can be implemented in either hardware or software. Adapting a software-based pattern matching algorithm to hardware-based device is a complicated task. This paper presents a cost effective multi-pattern matching algorithm based on Field Programmable Gate Arrays (FPGAs) and standard RAM. The algorithm achieves line-rate speed, which is several orders of magnitude faster than the current state of the art, while attaining similar accuracy of detection. The algorithm can be easily adapted to operate in hardware-based NIPS and attain even higher speed by utilizing a TCAM memory.
Keywords :
field programmable gate arrays; pattern matching; random-access storage; security of data; telecommunication security; RAM; field programmable gate array; multipattern matching algorithm; network intrusion prevention system; random access storage; software-based pattern matching; Costs; Engines; Field programmable gate arrays; Hardware; Home appliances; Pattern matching; Random access memory; Read-write memory; Software algorithms; Telecommunication traffic;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Performance Switching and Routing, 2007. HPSR '07. Workshop on
Conference_Location :
Brooklyn, NY
Print_ISBN :
1-4244-1206-4
Electronic_ISBN :
1-4244-1206-4
Type :
conf
DOI :
10.1109/HPSR.2007.4281234
Filename :
4281234
Link To Document :
بازگشت