Please use this identifier to cite or link to this item: https://hdl.handle.net/11147/12570
Full metadata record
DC FieldValueLanguage
dc.contributor.authorSert, Kamilen_US
dc.contributor.authorBazlamaçcı, Cüneyten_US
dc.date.accessioned2022-10-27T08:31:16Z-
dc.date.available2022-10-27T08:31:16Z-
dc.date.issued2021-
dc.identifier.urihttps://doi.org/10.1109/CITS52676.2021.9618426-
dc.identifier.urihttps://hdl.handle.net/11147/12570-
dc.description.abstractString 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.en_US
dc.language.isoenen_US
dc.publisherIEEEen_US
dc.rightsinfo:eu-repo/semantics/openAccessen_US
dc.subjectNetwork intrusion detectionen_US
dc.subjectNetwork securityen_US
dc.subjectNFAen_US
dc.subjectRegular expression matchingen_US
dc.subjectString matchingen_US
dc.titleNFA based regular expression matching on FPGAen_US
dc.typeConference Objecten_US
dc.authorid0000-0001-8329-5147en_US
dc.institutionauthorBazlamaçcı, Cüneyten_US
dc.departmentİzmir Institute of Technology. Computer Engineeringen_US
dc.identifier.wosWOS:000855068000028en_US
dc.identifier.scopus2-s2.0-85123774831en_US
dc.relation.publicationcategoryKonferans Öğesi - Uluslararası - Kurum Öğretim Elemanıen_US
dc.relation.conferenceInternational Conference on Computer, Information, and Telecommunication Systems, CITS 2021en_US
dc.relation.publication2021 International Conference on Computer, Information and Telecommunication Systems (CITS)en_US
dc.identifier.doi10.1109/CITS52676.2021.9618426-
dc.relation.isbn978-166544913-7en_US
dc.relation.doi10.1109/CITS52676.2021en_US
item.fulltextWith Fulltext-
item.cerifentitytypePublications-
item.openairetypeConference Object-
item.openairecristypehttp://purl.org/coar/resource_type/c_18cf-
item.grantfulltextopen-
item.languageiso639-1en-
crisitem.author.dept03.04. Department of Computer Engineering-
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 SizeFormat 
NFA_Based_Regular.pdfConference Paper1.68 MBAdobe PDFView/Open
Show simple item record



CORE Recommender

SCOPUSTM   
Citations

3
checked on May 11, 2024

Page view(s)

88
checked on May 20, 2024

Download(s)

192
checked on May 20, 2024

Google ScholarTM

Check




Altmetric


Items in GCRIS Repository are protected by copyright, with all rights reserved, unless otherwise indicated.