DocumentCode
519061
Title
Enhanced FPGA-based architecture for regular expression matching in NIDS
Author
Long, Le Hoang ; Hieu, Tran Trung ; Tai, Vu Tan ; Hung, Nguyen Hoa ; Thinh, Tran Ngoc ; Vu, Dinh Duc Anh
Author_Institution
Fac. of Comput. Sci. & Eng., Ho Chi Minh City Univ. of Technol., Ho Chi Minh City, Vietnam
fYear
2010
fDate
19-21 May 2010
Firstpage
666
Lastpage
670
Abstract
Perl Compatible Regular Expression (PCRE) is increasingly used in Network Intrusion Detection System due to its efficiency. However, there are many issues that have not been completely solved for PCRE matching on hardware platform. In this paper, we propose an FPGA-based PCRE matching architecture that effectively improves the constraint repetition, an importance feature of PCRE. We enhance our architecture to handle m flag which is a powerful PCRE modifier. Besides, a tool-chain for auto-generating PCRE matching engine is also implemented. Our experimental results on low-cost Altera Cyclone II chip shows that our architecture can achieve throughput up to 1Gbps and save up to 92.74% hardware resource as compared with the conventional architecture.
Keywords
Automata; Computer architecture; Computer science; Counting circuits; Doped fiber amplifiers; Field programmable gate arrays; Hardware; Intrusion detection; Programmable logic arrays; Protection;
fLanguage
English
Publisher
ieee
Conference_Titel
Electrical Engineering/Electronics Computer Telecommunications and Information Technology (ECTI-CON), 2010 International Conference on
Conference_Location
Chiang Mai, Thailand
Print_ISBN
978-1-4244-5606-2
Electronic_ISBN
978-1-4244-5607-9
Type
conf
Filename
5491404
Link To Document