Cybersecurity: Education, Science, Technique

Journal Information
EISSN : 26634023
Current Publisher: Borys Grinchenko Kyiv University (10.28925)
Total articles ≅ 87
Current Coverage

Latest articles in this journal

Cybersecurity: Education, Science, Technique; doi:10.28925/2663-4023

Vasyl Tsurkan
Cybersecurity: Education, Science, Technique, Volume 4, pp 192-201; doi:10.28925/2663-4023.2020.8.192201

The process of functional analysis of information security management systems was considered. The relevance of their presentation with many interrelated functions with internal and external interfaces is shown. Taking this into account, the methods of functional analysis of information security management systems are analyzed. Among them, graphic notation IDEF0 is highlighted. This choice is based on the ability to display both interfaces of functions and the conditions and resources of their execution. The orientation of the graphic notation IDEF0 use is established mainly for the presentation of the international standards ISO/IEC 27k series, the display of the main stages of the information security management systems life cycle, the development of individual elements of information security management systems, in particular, risk management. These limitations have been overcome by the method of information security management systems in functional analysis. This was preceded by the definition of the theoretical foundations of this method. Its use allows to allocate their functions at both levels of the system, and levels of its structural elements (subsystems, complexes, components). To do this, define the purpose, viewpoint and establishes information security management as the main activity. It is represented by a set of hierarchically related functions that are represented by a family tree. Each function of this tree defines incoming, outgoing data, management, and mechanisms. This makes it possible to establish their consistency with the organizational structure at the “activity-system”, “process-subsystem”, “operation-module (complex)” and “action-block (component)” levels. In future studies, it is planned to define a hierarchy of functions and develop a logical structure of information security management systems based on the proposed method of functional analysis.
Valerii Lakhno, Dmytro Kasatkin, Maksym Misiura, Borys Husiev
Cybersecurity: Education, Science, Technique, Volume 4, pp 135-148; doi:10.28925/2663-4023.2020.8.135148

The article presents the results of research performed in the process of designing an expert system (ES) designed to assess the threats to information security (IS) of critical information facilities (CIF). The approach to designing of expert system on the basis of syllogisms and logic of predicates, and also a method of meaningful identification of objects of knowledge base (KB) is offered. The essence of the method is that each object of the database of the projected EU, is matched by a tuple of keywords (ToK), the significance of which is determined by experts. Thus, each database object is placed in accordance with the element of the finite fuzzy topological space of the database objects. Meaningful identification takes place on the distance between the objects of the database. The approach proposed in the work, in comparison with the decisions of other authors, has a number of advantages. Namely, it allows: to model different variants of cyber threat scenarios for CIF and their consequences; determine the contribution of each of the factors or components of the architecture of the IS CIF to the overall picture of the probability of a cyber threat to the CIF; model the interaction of all IS factors and, if necessary, visualize this interaction; calculate and further rank the values of cyber threat probabilities for CIF for specific threat scenarios; automate the processes of threat modeling through the use of developed software and significantly reduce the time for audit of threats. It is shown that the use of the method of meaningful identification allows to increase the adequacy of the models of the selected subject area, as well as to prevent erroneous introduction of the same judgments of experts and goals in the EU database, in particular by combining hierarchies of goals formed by different expert groups. It is shown that the method can also be used to find the goals of the hierarchy, the exact wording of which, according to keywords, is unknown.
Danylo Svatiuk, Oksana Svatiuk, Oleksandr Belei
Cybersecurity: Education, Science, Technique, Volume 4, pp 97-112; doi:10.28925/2663-4023.2020.8.97112

The article is devoted to analyzing methods for recognizing images and finding them in the video stream. The evolution of the structure of convolutional neural networks used in the field of computer video flow diagnostics is analyzed. The performance of video flow diagnostics algorithms and car license plate recognition has been evaluated. The technique of recognizing the license plates of cars in the video stream of transport neural networks is described. The study focuses on the creation of a combined system that combines artificial intelligence and computer vision based on fuzzy logic. To solve the problem of license plate image recognition in the video stream of the transport system, a method of image recognition in a continuous video stream with its implementation based on the composition of traditional image processing methods and neural networks with convolutional and periodic layers is proposed. The structure and peculiarities of functioning of the intelligent distributed system of urban transport safety, which feature is the use of mobile devices connected to a single network, are described. A practical implementation of a software application for recognizing car license plates by mobile devices on the Android operating system platform has been proposed and implemented. Various real-time vehicle license plate recognition scenarios have been developed and stored in a database for further analysis and use. The proposed application uses two different specialized neural networks: one for detecting objects in the video stream, the other for recognizing text from the selected image. Testing and analysis of software applications on the Android operating system platform for license plate recognition in real time confirmed the functionality of the proposed mathematical software and can be used to securely analyze the license plates of cars in the scanned video stream by comparing with license plates in the existing database. The authors have implemented the operation of the method of convolutional neural networks detection and recognition of license plates, personnel and critical situations in the video stream from cameras of mobile devices in real time. The possibility of its application in the field of safe identification of car license plates has been demonstrated.
Volodymyr Barannik, Yuriy Ryabukha, Pavlo Hurzhii, Vitalii Tverdokhlib, Oleh Kulitsa
Cybersecurity: Education, Science, Technique, Volume 3, pp 63-71; doi:10.28925/2663-4023.2020.7.6371

The conceptual basements of constructing an effective encoding method within the bit rate control module of video traffic in the video data processing system at the source level are considered. The essence of using the proposed method in the course of the video stream bit rate controlling disclosed, namely, the principles of constructing the fragment of the frame code representation and approaches for determining the structural units of the individual video frame within which the control is performed. The method focuses on processing the bit representation of the DCT transformants, and at this processing stage transformant was considered as a structural component of the video stream frame at which the encoding is performed. At the same time, to ensure the video traffic bit rate controlling flexibility, decomposition is performed with respect to each of the transformants to the level of the plurality of bit planes. It is argued that the proposed approach is potentially capable to reducing the video stream bit rate in the worst conditions, that is, when component coding is performed. In addition, this principle of video stream fragmen code representation forming allows to control the level of error that can be made in the bit rate control process. However, in conditions where the bit representation of the transformant is encoded, the method is able to provide higher compression rates as a result of the fact that the values of the detection probability of binary series lengths and the values of detected lengths within the bit plane will be greater than in the case of component coding. This is explained by the structural features of the distribution of binary elements within each of the bit planes, which together form the transformer DCT. In particular, high-frequency transformer regions are most often formed by chains of zero elements. The solutions proposed in the development of the encoding method are able to provide sufficient flexibility to control the bit rate of the video stream, as well as the ability to quickly change the bit rate in a wide range of values.
Svitlаnа Rzаiеvа, Dmуtrо Rzаiеv, Valeriy Kraskevich, Andrii Roskladka, Volodymir Gamaliy
Cybersecurity: Education, Science, Technique, Volume 3, pp 72-84; doi:10.28925/2663-4023.2020.7.7284

The article addresses one of the most pressing problems for a trading enterprise, namely the problem of routing logistics flows for efficient enterprise management. To optimize itineraries, we use state-of-the-art electronic navigation and mapping systems that can be implemented in modern computer technology, from online services available on any computer to mobile devices. Navigation and mapping systems are distributed software complexes with an array of information stored in database management systems. They involve millions of static objects and huge amounts of dynamic data around the world. To optimize the logistics flows, an algorithm for an automated routing system is described. This system solves the problems of automatic calculation of the construction and recognition of the optimal route between the specified points of its beginning and the end, tracking of movement on a given route and, in the case of congested roads, redirection of logistics flows. Based on the researches and experiments on the formation of a cognitive map in the human mind and the perception of the route description, an algorithm for storing and displaying route data is considered. This algorithm takes into account the personal psychology of perception of cartographic information. Developing an algorithm for describing the routing of trading enterprise traffic flows is creating a model of automatically found path between the predetermined points of its beginning and end. This mapping information is personalized, easy to read, fast to remember, and insensitive to user errors. The proposed algorithm is universal and can be used to solve a wide range of problems of logistic flows optimization.
Mikola Zaharchenko, Matin Hadzhyiev, Nariman Salmanov, Denis Golev, Natalya Shvets
Cybersecurity: Education, Science, Technique, Volume 3, pp 95-102; doi:10.28925/2663-4023.2020.7.95102

The advantages of digital methods of processing, displaying, storing and transmitting information. Currently, various conversion methods and efficient coding methods are used to increase the speed of information transfer, maintain high accuracy and provide the required latent accuracy. In particular, timer (temporary) signal constructions, which, in comparison with other coding methods, for example, positional (bitwise) coding, can reduce costs by more than two times. In the work, the information parameters of the code ensembles synthesized at a constant duration "m" are evaluated. Determined the conditions for the formation of a code ensemble and calculate the number of code dictionary implementations on a segment of a nyquist elements.In order to use the communication channel efficiently, the proposed increase in the entropy of the transmitted ensemble is due to the use of code sets with different number of information segments and at a constant length of the code word. A significant increase in the weight of the synthesized ensemble ensured an increase in the value of the module А0 =19 integer times K є 8:18 .The maximum values of the module are calculated in which the greatest number of code words is synthesized: At: КА0 =13, Np=8; КА0 =14, Np=10 КА0 =15, Np=15; КА0 =17, Np=16 КА0 =18, Np=10; КА0 =19, Np=6 КА0 =20, Np=1 For these КА0 values, the entropy value is H=3.269, which is less than the entropy of the Russian text H=4.35. In accordance with code words that satisfy the conditions of the quality equation. The methods and algorithms of reliable reception of code words under the influence of interference in the channel used were analyzed.Studies and calculations have shown that the use of temporary signal structures synthesized on the basis of a onemodule can significantly reduce the value of entropy for the transmission of Russian text.
Yаroslav Sovyn, Volodymyr Khoma
Cybersecurity: Education, Science, Technique, Volume 3, pp 131-152; doi:10.28925/2663-4023.2020.7.131152

The article is devoted to software bitsliced implementation of the Kalyna cipher using vector instructions SSE, AVX, AVX-512 for x86-64 processors. The advantages and disadvantages of different approaches to efficient and secure block cipher software implementation are shown. It is noted that bitslicing technology combines high speed and resistance to time and cache attacks, but its application to the Kalyna cipher is not available at the moment. The basic approaches to data representation and bitsliced encryption operations are considered, special attention is paid to the effective implementation of SubBytes operation, which largely determines the final performance. Existing methods for minimizing logical functions have been shown to either fail to produce the result in bitsliced format in the case of 8-bit non-algebraic SBoxs, or far from optimal. A heuristic algorithm for minimizing logic functions describing Kalyna SBoxes using the operations of AND, OR, XOR, NOT available in the instruction set of low- and high-end processors is proposed. The results show that a bitsliced description of one SBox requires about 520 gates, which is significantly less than other methods. Possible ways to increase performance by regrouping data into bitsliced variables before and after the SubBytes operation are indicated, which results in more efficient use of vector registers. The bitsliced implementations of Kalyna cipher were measured using C++ compilers from Microsoft and GCC for the Intel Xeon Skylake-SP processor. The results of the bitsliced Kalyna implementation can also be transferred to processors that do not support SIMD instructions, including low-end, to increase resistance to attacks through third-party channels. They also enable switching to ASIC or FPGA-based bitsliced implementation of Kalyna.
Mariya Nazarkevych, Yaroslav Voznyi, Sergiy Dmytryk
Cybersecurity: Education, Science, Technique, Volume 3, pp 115-130; doi:10.28925/2663-4023.2020.7.115130

Biometric images were pre-processed and filtered in two ways, by wavelet- Gabor and wavelet Ateb-gabor filtration. Ateb-based Gabor filter is effective for filtration because it contains generalizations of trigonometric functions. The wavelet transform of Ateb-Gabor function was developed. The function dependence on seven parameters was shown, each of them significantly changes the filtering results of biometric images. The Ateb-Gabor wavelet research was performed. Graphic dependencies of the wavelet Gabor filter and the wavelet Ateb-Gabor filter were constructed. The appliance of wavelet transform makes it possible to reduce the complexity of calculating an Ateb-Gabor filter by simplifying function calculations and reducing filtering time. The complexities of algorithms for calculating the wavelet Gabor filter and the wavelet Ateb-Gabor filter have been evaluated. Ateb-Gabor filtration allows you to adjust the intensity of the entire image, and to change certain ranges, thereby changing certain areas of the image. Biometric images should have this property, on which the minucius should be contrasting and clear. Ateb functions have the property of changing two rational parameters, which will allow to make more flexible control of filtration. The properties of the Ateb function, as well as the possibility of changing the amplitude of the function, the oscillation frequency by the numerical values of the Ateb-Gabor filter, were investigated. By using the parameters of the Ateb function, you can get a much larger range of shapes and sizes, which expands the number of possible filtration options. You can also perform filtration once, taking into account the direction of the minucius and reliably determine the sharpness of the edges, rather than perform filtration many times. The reliability of results were tested using NIST Special Database 302 and good filtration results were shown. This is confirmed by the comparison experiment between the wavelet-Gabor filter and the wavelet Ateb-Gabor function based on the PSNR signal-to-noise ratio measurement.
Liudmyla Tereikovska
Cybersecurity: Education, Science, Technique, Volume 3, pp 31-42; doi:10.28925/2663-4023.2020.7.3142

The article is devoted to increase of efficiency of the means of analysis of biometric characteristics of subjects, interacting with information-control systems of various purpose. It is shown that from the standpoint of the possibility of using as a sensor the reading of the biometric parameters of the standard peripheral equipment of the computer, the widespread use in the information-control systems of voice messages, their high informativeness, the complexity of falsification of biometric information, as well as the possibility of carrying out hidden monitoring, the prospects have analysis tools voice signal. The necessity of improvement of methodology of neural network analysis of voice signal for recognition of emotions and person is grounded. Possibility of increase of efficiency of neural network means of analysis due to adaptation of parameters of neural network model to the conditions of use is determined. The principles of determination of valid neural network models and the most effective type of neural network model used for voice signal analysis have been formed. A coding procedure for the input signal is developed, which allows to use in the neural network a compact representation of the most informative features of a voice signal. A procedure for encoding a neural network output signal has also been developed to increase the efficiency of its learning. The method of neural network analysis of the voice signal is developed, which due to the offered principles of adaptation and procedures of coding of input and output parameters, allows to introduce into neural means a neural network whose architecture is adapted to the expected conditions of use. The effectiveness of the proposed method has been proven experimentally. Experimental studies have shown that the use of the developed method allows to ensure the accuracy of recognition of emotions of the identified speaker, which is approximately 0.94, which corresponds to the best modern decisions in this field. It is suggested to correlate the ways of further research with the development of solutions that would allow to analyze the voice signal of arbitrary duration under the conditions of noise of different kind.
Back to Top Top