@article{Hilgurt_Davydenko_Matovka_Prygara_2023, title={Tools for Analyzing Signature-Based Hardware Solutions for Cyber Security Systems}, volume={12}, url={https://journals.riverpublishers.com/index.php/JCSANDM/article/view/18861}, DOI={10.13052/jcsm2245-1439.123.5}, abstractNote={<p class="Abstract" style="line-height: normal;">When creating signature-based cybersecurity systems for network intrusion detection (NIDS), spam filtering, protection against viruses, worms, etc., developers have to use hardware devices such as field programmable gate arrays (FPGA), since software solutions can no longer support the necessary speeds. There are many different approaches to build hardware circuits for pattern matching (where patterns are the parts of signatures). Choosing the optimal technical solution for certain conditions is not a trivial task. Developers of such hardware tend to act intuitively, heuristically. In this article, we provide tools to help them intelligently build cybersecurity systems using FPGAs. For the qualitative analysis of FPGA-based matching schemes, the classification of efficiency criteria and related indicators is considered. This classification was compiled by studying a large number of practical developments of FPGA-based cybersecurity systems, primarily NIDS. A method of rapid calculating numerical characteristics of the FPGA-based signature system components is proposed as a quantitative assessment tool. This method based on the use of so-called estimation functions allows avoiding the time-consuming execution of the digital circuit synthesis procedure. A number of experiments were carried out with the most promising matching schemes, allowing evaluating the above-mentioned tools. The rapid quantification method allows developers of hardware-accelerated cybersecurity systems to even apply it at each iteration within the optimization procedure cycle.</p>}, number={03}, journal={Journal of Cyber Security and Mobility}, author={Hilgurt, Serhii Ya. and Davydenko, Anatolii M. and Matovka, Tetyana V. and Prygara, Mykhailo P.}, year={2023}, month={May}, pages={339–366} }