DocumentCode :
2329291
Title :
NIS04-6: A Time- and Memory- Efficient String Matching Algorithm for Intrusion Detection Systems
Author :
Sheu, Tzu-Fang ; Huang, Nen-Fu ; Lee, Hsiao-Ping
Author_Institution :
Inst. of Commun. Eng., Nat. Tsing-Hua Univ., Hsinchu
fYear :
2006
fDate :
Nov. 27 2006-Dec. 1 2006
Firstpage :
1
Lastpage :
5
Abstract :
Intrusion Detection Systems (IDSs) are known as useful tools for identifying malicious attempts over the network. The most essential part to an IDS is the searching engine that inspects every packet through the network. To strictly defend the protectorate, an IDS must be able to inspect packets at line rate and also provide guaranteed performance even under heavy attacks. Therefore, in this paper we propose an efficient string matching algorithm (named ACM) with compact memory as well as high worst-case performance. Using a magic number heuristic based on the Chinese remainder theorem, the proposed ACM significantly reduces the memory requirement without bringing complex processes. Furthermore, the latency of off-chip memory references is drastically reduced. The proposed ACM can be easily implemented in hardware and software. As a result, ACM enables cost-effective and efficient IDSs.
Keywords :
computer viruses; packet radio networks; security of data; string matching; telecommunication computing; telecommunication services; ACM; IDS; intrusion detection systems; network packets; string matching algorithm; Biomedical engineering; Computer science; Filters; Hardware; Health information management; Inspection; Intrusion detection; Pattern matching; Payloads; Protection;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Global Telecommunications Conference, 2006. GLOBECOM '06. IEEE
Conference_Location :
San Francisco, CA
ISSN :
1930-529X
Print_ISBN :
1-4244-0356-1
Electronic_ISBN :
1930-529X
Type :
conf
DOI :
10.1109/GLOCOM.2006.284
Filename :
4150914
Link To Document :
بازگشت