A systematic review of scalable hardware architectures for pattern matching in network security

Imran, M., Bashir, F., Jafri, A. R. , Rashid, M. and Najam ul Islam, M. (2021) A systematic review of scalable hardware architectures for pattern matching in network security. Computers and Electrical Engineering, 92, 107169. (doi: 10.1016/j.compeleceng.2021.107169)

Full text not currently available from Enlighten.

Abstract

Pattern matching algorithms and techniques are extensively deployed in a network intrusion detection system. A plethora of scalable pattern matching hardware architectures exist with several design parameters, and therefore, a systematic literature review is essential. This article classifies the most recent research studies, concerning to the scalable hardware implementations of pattern matching algorithms and techniques, through a systematic literature review. As a result, 49 research studies are selected. The selected research studies are then classified into string matching and regular expression matching algorithms and also analyzed in terms of single character and multi-characters pattern matching. Consequently, a comparative analysis of various algorithms, techniques, and architectures in the light of several design parameters (such as throughput, area, power, frequency, rule set, total signatures etc.) is provided. Based on the comparative analysis, some emerging trends and design challenges are highlighted.

Item Type:Articles
Status:Published
Refereed:Yes
Glasgow Author(s) Enlighten ID:Jafri, Dr Atif
Creator Roles:
Jafri, A. R.Conceptualization, Supervision, Validation
Authors: Imran, M., Bashir, F., Jafri, A. R., Rashid, M., and Najam ul Islam, M.
College/School:College of Science and Engineering > School of Engineering > Electronics and Nanoscale Engineering
Journal Name:Computers and Electrical Engineering
Publisher:Elsevier
ISSN:0045-7906
ISSN (Online):1879-0755
Published Online:21 April 2021

University Staff: Request a correction | Enlighten Editors: Update this record