MATHEMATICAL METHODS IN CIBERNETIC SECURITY: GRAPHS AND THEIR APPLICATION IN INFORMATION AND CYBERNETIC SECURITY

Authors

DOI:

https://doi.org/10.28925/2663-4023.2021.13.133144

Keywords:

mathematical methods; cybersecurity; graph; attack graph; graph algorithms; cryptography

Abstract

This article is devoted to the problem of applying graph theory in cybersecurity systems and is an overview. Widespread penetration of mathematical methods in the development of information technology characterizes the current stage of our society. Among the mathematical methods used in information and cyber security, a large niche is graph technology. A streamlined system of special terms and symbols of graph theory allows you to easily and easily describe complex and subtle things both geometrically and algebraically. A graph is a mathematical model of a wide variety of objects, phenomena, and the relationships between them. This justifies the choice and relevance of this study. The article outlines the main elements of graph theory, the wide scope of their implementation and provides a historical perspective on the development of this theory. The analysis of scientific works allowed to determine the main directions of application of properties, characteristics of graphs and graph algorithms in information and cyber security. Among them are studies related to the use of graphs in information systems and programming; with modeling, analysis and application of attack graphs; with cryptographic transformations; with the construction of a decision tree in decision-making tasks in conditions of risk and uncertainty. It is proved that the ability to operate with the methods of graph technologies contributes to the development of software and hardware for information protection. The considered approaches to the application of graph theory in information and cyber security can be implemented during the study of the discipline "Special methods in security systems: discrete mathematics" for students majoring in 125 Cybersecurity, as well as in training in research or course work or thesis. By increasing the professional orientation of training, future cybersecurity workers gain a thorough knowledge of fundamental disciplines.

Downloads

Download data is not yet available.

References

Shevchenko, S., Zhdanovа, Y., Spasiteleva, S., Negodenko, O., Mazur, N., & Kravchuk, K. (2019). MATHEMATICAL METHODS IN CYBER SECURITY: FRACTALS AND THEIR APPLICATIONS IN INFORMATION AND CYBER SECURITY. Cybersecurity: Education, Science, Technique, (5), 31–39. https://doi.org/10.28925/2663-4023.2019.5.3139

Battista, G. D., Eades, P., Tamassia, R., & Tollis, I. G. (1994). Algorithms for drawing graphs: an annotated bibliography. Computational Geometry, 4(5), 235–282. https://doi.org/10.1016/0925-7721(94)00014-x

Kasianov, V.N., Evstyhneev, V.A. (2003). Hrafы v prohrammyrovanyy: obrabotka, vyzualyzatsyia y prymenenye. BKhV-Peterburh.

Danforth M. Models for Threat Assessment in Networks. http://www.cs.ucdavis.edu/research/tech- reports/2006/CSE-2006-13.pdf

Schneier, B. (1999). Attack trees, Dr. Dobb’s Journal of Software Tools.

Roy, A., Kim, D. S., & Trivedi, K. S. (2010). Cyber security analysis using attack countermeasure trees. У the Sixth Annual Workshop. ACM Press. https://doi.org/10.1145/1852666.1852698

Noel, S., Jajodia, S., Wang, L., Singhal., A. (2010). Measuring Security Risk of Networks Using Attack Graphs. IJNGC, 1(1), 135–147. https://scholar.google.com.ua/scholar?q=Measuring+Security+Risk+of+Networks+Using+Attack+Graphs&hl=uk&as_sdt=0&as_vis=1&oi=scholart

Matthews., I, Mace Newcastle, J., Soudjani, S., Aad van Moorsel. (2020). Systematic Computational Approach. arXiv:2005.06350v1 [cs.CR] 13 May 2020.

Ou, X., Boyer, W. F., & McQueen, M. (2006, 1 січня). (PDF) A scalable approach to attack graph generation. ResearchGate. https://www.researchgate.net/publication/313772274_A_scalable_approach_to_attack_graph_generation

Derbyshire, R., Green, B., & Hutchison, D. (2021). “Talking a Different Language”: Anticipating Adversary Attack Cost for Cyber Risk Assessment. Computers & Security, 102163. https://doi.org/10.1016/j.cose.2020.102163

Savchenko, V. A., Matsko, O. I., Legominova, S. V., Poltorak, I. S., & Marchenko, V. V. (2019). The Cyberattack Simulation by Graph Theory. Modern information security, (4). https://doi.org/10.31673/2409-7292.2019.040611

Doynikova, E. V., & Kotenko, I. V. (2018). Improvement of Attack Graphs for Cybersecurity Monitoring: Handling of Inaccuracies, Processing of Cycles, Mapping of Incidents and Automatic Countermeasure Selection. SPIIRAS Proceedings, 2(57), 211. https://doi.org/10.15622/sp.57.9

Fomychev, V. M. (2010). Metodы dyskretnoi matematyky v kryptolohyy. Dyaloh-MYFY.

Koreneva, A. M. (2010). O nekotorыkh rezultatakh systematyzatsyy teoretyko-hrafovыkh modelei, yspolzuemыkh dlia reshenyia zadach kryptolohyy. U XIV Mezhdunarodnaia telekommunykatsyonnaia konferentsyia studentov y molodыkh uchenыkh «MOLODEZh Y NAUKA» (s. 239–241). M.: NYIaU MYFY.

Priyadarsini, P. L. K. (2015). A Survey on some Applications of Graph Theory in Cryptography. Journal of Discrete Mathematical Sciences and Cryptography, 18(3), 209–217. https://doi.org/10.1080/09720529.2013.878819

Ustimenko, V. (2015). On algebraic graph theory and non-bijective multivariate maps in cryptography. Algebra and Discrete Mathematics, 20 (1), 152–170.

Amudha, P., Charles Sagayaraj, A.C., Shantha Sheela, A.C. (2018). An Application of Graph Theory in Cryptography. International Journal of Pure and Applied Mathematics, 119(13), 375-383.

Scientific American Article | Huffman Coding. (б. д.). Huffman Coding | … with a bunch of Family Stuff too. http://www.huffmancoding.com/my-uncle/scientific-american

Read, R. C. (1997). Graph Theory and the Amateur Cryptographer. Computers & Mathematics with Applications, 34(11), 121–127. https://doi.org/10.1016/s0898-1221(97)00226-5

Kupryianov, M.S., Shychkyna, Yu.A. (2012). Prymenenye teoryy hrafov dlia razrabotky priamoho metoda postroenyia derevev reshenyi, Systemы. Metodы. Tekhnolohyy, 4(16), 62-65. https://brstu.ru/static/unit/journal_smt/docs/number16/62-65.pdf

Ore, O. (1956). Hrafы y ykh prymenenye. M.: Myr.

Nydkhem, M., Khodler, Э. (2020). Hrafovыe alhorytmы. Praktycheskaia realyzatsyia na platformakh Apache Spark y Neo4j. DMK Press.Shrinivas, S.G., Vetrivelet, S., Elango, N.M. (2010). Applications of grapf theory in computer science an overview. International Journal of Engineering Science and Technology, 2(9), 4610-4621.

Downloads


Abstract views: 954

Published

2021-09-30

How to Cite

Shevchenko, S. ., Zhdanovа Y. ., Skladannyi, P. ., & Spasiteleva, S. . (2021). MATHEMATICAL METHODS IN CIBERNETIC SECURITY: GRAPHS AND THEIR APPLICATION IN INFORMATION AND CYBERNETIC SECURITY. Electronic Professional Scientific Journal «Cybersecurity: Education, Science, Technique», 1(13), 133–144. https://doi.org/10.28925/2663-4023.2021.13.133144

Most read articles by the same author(s)

<< < 1 2 3 > >>