DocumentCode
3088976
Title
Design and FPGA-Implementation of a Flexible Text Search-based Spam-Stopping Firewall
Author
Gawish, E.K. ; El-Kharashi, M. Watheq ; El-Yazeed, M.F.A. ; Salama, A.E.
Author_Institution
Tech. Affairs Dept., Telecom Egypt
Volume
0
fYear
2006
fDate
14-16 March 2006
Firstpage
1
Lastpage
7
Abstract
In this paper spam stopping firewalls are implemented through approximate text search algorithms, based on a systolic array paradigm. The implemented architecture works for patterns that contain don´t cares, or, complement, and sub range symbols. A software implementation of an approximate text search algorithm has been made using the C programming language. Moreover, a hardware implementation is realized by choosing the appropriate architecture using system on a programmable chip (SOPC) board. The performance of the implemented hardware is tested and compared with the software firewall. Hardware implementation gives the firewall the high speed that most computer networks need. Moreover, field programmable gate arrays (FPGAs) give the firewall the required flexibility and programmability to load new patterns into the firewalls. The performance evaluation for the software and hardware implementations shows that, for the used technologies, the hardware tends to be order of magnitude faster than the software
Keywords
C language; approximation theory; authorisation; computer networks; field programmable gate arrays; performance evaluation; system-on-chip; systolic arrays; telecommunication security; text analysis; unsolicited e-mail; word processing; C programming language; FPGA; SOPC; approximate text search algorithm; computer network; field programmable gate array; flexibility; hardware implementation; software implementation; software performance evaluation; spam stopping firewall; system on-programmable chip board; systolic array paradigm; Computer architecture; Dynamic programming; Field programmable gate arrays; Filters; Hardware; Intrusion detection; Postal services; Software performance; Systolic arrays; Unsolicited electronic mail; Field Programmable Gate Arrays; Non Finite Automata; Regular expressions; Spam mails; edit distance;
fLanguage
English
Publisher
ieee
Conference_Titel
Radio Science Conference, 2006. NRSC 2006. Proceedings of the Twenty Third National
Conference_Location
Menoufiya
Print_ISBN
977-5031-84-2
Type
conf
DOI
10.1109/NRSC.2006.386381
Filename
4275178
Link To Document