Please use this identifier to cite or link to this item:
https://hdl.handle.net/11147/12570
Title: | NFA based regular expression matching on FPGA | Authors: | Sert, Kamil Bazlamaçcı, Cüneyt |
Keywords: | Network intrusion detection Network security NFA Regular expression matching String matching |
Publisher: | IEEE | Abstract: | String matching is about finding all occurrences of a string within a given text. String matching algorithms have important roles in various real world areas such as web and security applications. In this work, we are interested in solving regular expression matching hence a more general form of string matching problem targeting especially the field of network intrusion detection systems (NIDS). In our work, we enhance a non-deterministic finite automata (NFA) based method on FPGA considerably. We propose to use a matching structure that processes two consecutive characters instead of one in order to yield better memory utilization and provide a novel mapping of this new architecture onto FPGA. The amount of digital circuitry needed to represent the NFA is reduced due to having less number of states and less number of LUTs in the devised 2-character regex matching process. An evaluation study is performed using the well-known Snort rule set and a sizable performance improvement is demonstrated. | URI: | https://doi.org/10.1109/CITS52676.2021.9618426 https://hdl.handle.net/11147/12570 |
Appears in Collections: | Computer Engineering / Bilgisayar Mühendisliği Scopus İndeksli Yayınlar Koleksiyonu / Scopus Indexed Publications Collection WoS İndeksli Yayınlar Koleksiyonu / WoS Indexed Publications Collection |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
NFA_Based_Regular.pdf | Conference Paper | 1.68 MB | Adobe PDF | View/Open |
CORE Recommender
SCOPUSTM
Citations
4
checked on Nov 22, 2024
Page view(s)
156
checked on Nov 25, 2024
Download(s)
336
checked on Nov 25, 2024
Google ScholarTM
Check
Altmetric
Items in GCRIS Repository are protected by copyright, with all rights reserved, unless otherwise indicated.