SELF-DIAGNOSIS AS A WAY TO INCREASE THE CYBER RESISTANCE OF TERMINAL COMPONENTS OF A TECHNOLOGICAL SYSTEM
DOI:
https://doi.org/10.28925/2663-4023.2023.22.134147Keywords:
cyber resilience, technological system, terminal component, microprocessor system, software-reconfigurable logic, self-diagnosis, artificial intelligenceAbstract
The article proposes an approach to determine the technical condition of the terminal components of the technological system, the basis of which are microprocessor systems implemented on software-reconfigurable logic. The existing methods and methods of testing programmable logic integrated circuits are analyzed, the shortcomings and advantages are revealed. It has been proven that the most effective method of using self-diagnosis schemes is BIST — Built-Inself-Test, which in the future can become the basis for monitoring and diagnosing microprocessor systems implemented on a software-reconfigurable element base. The existing methods of determining the technical condition of microprocessor systems implemented on large/very large integrated circuits with rigid architecture are considered, and the mathematical basis of their technical diagnosis is presented. In order to increase the cyber resistance of the terminal components of the technological system, it is proposed to use programmable logic integrated circuits as an element base, which are able to change the internal algorithmic structure by reprogramming as a result of cyber incidents and cyber attacks. At the same time, the reconfiguration of the algorithmic structure of the microprocessor system on the basis of program-reconfigurable logic is proposed to be carried out based on the results of self-diagnosis, that is, by using a diagnostic system with elements of artificial intelligence, which implements the BIST — Built-Inself-Test method. It is assumed that the synergy of the microprocessor system and the diagnostic system with elements of artificial intelligence will allow the implementation of the principle of active fault tolerance (cyber resilience), which consists in the detection and localization of malfunctions (response to cyber incidents and cyber attacks), as well as the restoration of the correct functioning of the terminal components of the technological system by reconfiguring their internal algorithmic structure according to the results of self-diagnosis.
Downloads
References
Furber, S. (2017). Microprocessors: the engines of the digital age. Proceedings of the Royal Society A: Mathematical, Physical and Engineering Sciences, 473(2199), 20160893. https://doi.org/10.1098/rspa.2016.0893.
On the Basic Principles of Cybersecurity in Ukraine, Law Of Ukraine No. 2163-VIII (2022) (Ukraine). https://zakon.rada.gov.ua/laws/show/2163-19#Text.
Shtanenko, S., Samokhvalov, Y., & Toliupa, S. (2023). A methodical approach to restoring the correct functioning of embedded systems at the level of the programmable element base. Systems and technologies of communication, informatization and cyber security, (3), 171–181.
Pena-Fernandez, M., Lindoso, A., Entrena, L., Lopes, I., & Pouget, V. (2021). Microprocessor Error Diagnosis by Trace Monitoring Under Laser Testing. IEEE Transactions on Nuclear Science, 68(8), 1651–1659. https://doi.org/10.1109/tns.2021.3067554.
Barboza, E. C., Jacob, S., Ketkar, M., Kishinevsky, M., Gratz, P., & Hu, J. (2021). Automatic Microprocessor Performance Bug Detection. 2021 IEEE International Symposium on High-Performance Computer Architecture (HPCA). IEEE. https://doi.org/10.1109/hpca51647.2021.00053/
Khakhanov, V., Sysenko, I., Dzhakhyrul, Kh., & Mekhedy, M. (2001). Cubic fault modeling of digital projects based on FPGA, CPLD. Radio electronics, computer science, control, (1), 123–129.
Shtanenko, S., Samokhvalov, Y., Iohov, O., & Maliuk, V. (2022). Microprocessor systems based on programmable logic devices as an object of diagnostics. Advanced Information Systems, 6(1), 81–87. https://doi.org/10.20998/2522-9052.2022.1.14.
Pinkevich, V., & Platunov, A. (2018). Testing and debugging of embedded computing systems based on level models. Scientific and Technical Journal of Information Technologies, Mechanics and Optics, 18(5(117)), 801–808.
Iyudu, K. (1989). Reliability, control and diagnostics of computers and systems.
Lokaziuk, V., & Zaiets, O. (2000). Test combinations for diagnosing personal computers. Vimirival and computational technology in technological processes,160–163.
Herasymov, B., Kamyshyn, V., & Samoilov, I. (2007). Intelligent diagnostics of folding technical systems. Scientific and technical information, (1), 3–7.
Australian Cyber Security Centre, Annual-Threat-Report. jule 2021 - june 2022. https://www.cyber.gov.au/sites/default/files/2023-03/ACSC-Annual-Cyber-Threat-Report-2022_0.pdf.
Borodakii, Yu. (2013). Cybersecurity as a major factor in national and international security in the 21st century (Part 1). Cybersecurity issues, (1 (2)), 2–9.
Toliupa, S., Samokhvalov, Y., & Shtanenko, S. (2021). Cyber security of automated process control systems is based on the use of FPLI technology. Security of information systems and technologies, (1), 45–54.
Pomorova, O. (2007). Theoretical foundations, methods and features of intelligent diagnostics of computer systems [Unpublished. abstract abstract dis. ...Dr.Tech. sciences.].
Herasymov, B., Lokaziuk, V., Oksiiuk, O., & Pomorova, O. (2007). Intelligent support systems make decisions. Fellowship of the European University.
Shtanenko, S., Samokhvalov, Y., Toliupa, S., & Silko, O. (2023). The Approach to Assessment of Technical Condition of Microprocessor Systems that Are Implemented on Integrated Circuits with a Programmable Structure. Emerging Networking in the Digital Transformation Age, 965. https://doi.org/10.1007/978-3-031-24963-1_28.
Lokaziuk, V., Pomorova, O., & Dominov, A. (2001). Intelligent diagnostics of microprocessor devices and systems. Study guide for universities.
Published
How to Cite
Issue
Section
License
Copyright (c) 2023 Сергій Толюпа, Юрій Самохвалов , Павло Хусаінов, Сергій Штаненко
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.