2020 International Conference on Information Science and Communications Technologies (ICISCT) 2020
DOI: 10.1109/icisct50599.2020.9351435
|View full text |Cite
|
Sign up to set email alerts
|

Application of the Aho-Corasick algorithm to create a network intrusion detection system

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
3
0

Year Published

2021
2021
2023
2023

Publication Types

Select...
3
2

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(5 citation statements)
references
References 18 publications
0
3
0
Order By: Relevance
“…The multipattern-matching algorithm includes AC and Commentz-Walter. The Commentz-Walter algorithm has the advantage of being faster than AC for a small number of patterns [84]. This study applied an entity recognition technique using the AC algorithm for future scalability, despite using a few multipatterns.…”
Section: Pattern Matchingmentioning
confidence: 99%
See 1 more Smart Citation
“…The multipattern-matching algorithm includes AC and Commentz-Walter. The Commentz-Walter algorithm has the advantage of being faster than AC for a small number of patterns [84]. This study applied an entity recognition technique using the AC algorithm for future scalability, despite using a few multipatterns.…”
Section: Pattern Matchingmentioning
confidence: 99%
“…The AC algorithm is a multipattern-matching algorithm that extends the Knuth-Morris-Pratt (KMP) algorithm [84]. A trie, an output link, and a failure link should be used to implement the AC algorithm.…”
Section: Pattern Matchingmentioning
confidence: 99%
“…e Aho-Corasick algorithm was first used for keyword extraction of protocols [38], followed by the frequent pattern FP-Growth algorithm to extract the format of messages [39]. Unlike the sequence comparison technique, the data mining technique takes all messages as input at once, which directly leads to a large computational cost for candidate selection.…”
Section: Related Workmentioning
confidence: 99%
“…Multi-pattern matching algorithms include AC (Aho-Corasick automaton) algorithm [11][12], and improved AC-BM (Aho-Corasick Boyer-Moore) algorithm based on AC algorithm [13][14].…”
Section: Introductionmentioning
confidence: 99%
“…Literature [10] proposed a more efficient algorithm -BM algorithm, the core idea is to increase the pattern string jump distance by introducing good suffix rules and bad character rules. The AC automaton multi-pattern matching algorithm proposed in literature [11] and [12] achieves multiple pattern string matching with one input by constructing a dictionary tree, which is more efficient. However, the dictionary tree construction of the AC algorithm wastes a lot of memory and requires multiple backtracking to transfer to the effective successor state when there is a mismatch, which affects the performance of the algorithm.…”
Section: Introductionmentioning
confidence: 99%