Please use this identifier to cite or link to this item: https://dspace.ncfu.ru/handle/123456789/32599
Title: Increasing the Fault Tolerance of the Pseudo-Random Code Generator with Substitution–Permutation Network “Kuznechik” Transformation Through the Use of Residue Code
Authors: Kalmykov, I. A.
Калмыков, И. А.
Olenev, A. A.
Оленев, А. А.
Kopytov, V. V.
Копытов, В. В.
Dukhovnyj, D. V.
Духовный, Д. В.
Slyadnev, V. S.
Сляднев, В. С.
Keywords: Communication systems with frequency-hopping spread spectrum;Cyberattacks;Cybersecurity;Error detection and correction algorithm;Fault tolerance;Residual class system in polynomials;Satellite IoV network;Cryptography
Issue Date: 2026
Publisher: Multidisciplinary Digital Publishing Institute (MDPI)
Citation: Kalmykov, I. A., Olenev, A. A., Kopytov, V. V., Dukhovnyj, D. V., Slyadnev, V. S. Increasing the Fault Tolerance of the Pseudo-Random Code Generator with Substitution–Permutation Network “Kuznechik” Transformation Through the Use of Residue Code // Applied Sciences (Switzerland). - 2026. - 16 (1). - art. no. 129. - DOI: 10.3390/app16010129
Series/Report no.: Applied Sciences (Switzerland)
Abstract: The emergence and widespread use of low-orbit satellite communication systems has become one of the triggers for the development of the Internet of Vehicles (IoV) technology. The main goal of this integration was to increase the level of vehicle safety not only in cities and their suburbs but especially in remote areas of the country. Despite its effectiveness, satellite IoV remains susceptible to attacks on the radio channel. One of the effective ways to counter such attacks is to use wireless transmission systems with the Frequency-Hopping Spread Spectrum (FHSS) method. The effectiveness of FHSS systems largely depends on the operation of the pseudorandom code generator (PRCG), which is used to calculate the new operating frequency code (number). This generator must have the following properties. Firstly, it must have high cryptographic resistance to guessing a new operating frequency number by an attacker. Secondly, since this generator will be located on board the spacecraft, it must have high fault tolerance. The conducted studies have shown that substitution–permutation network “Kuznechik” (SPNK) meets these requirements. To ensure the property of resilience to failures and malfunctions, it is proposed to implement SPNK in codes of redundant residual class systems in polynomials (RCSP) using the isomorphism of the Chinese Remainder Theorem in polynomials. RCSP codes are an effective means of eliminating computation errors caused by failures and malfunctions. The aim of this work is to increase the fault tolerance of PRCG based on SPNK transformation by using the developed error correction algorithm, which has lower hardware and time costs for implementation compared to the known ones. The comparative analysis showed that the developed algorithm for error correction in RCSP codes provides higher fault tolerance of PRCG compared with other redundancy methods. Unlike the “2 out of 3” method of duplication, the developed algorithm ensures the operational state of PRCG not only when the first failure occurs but also during the subsequent second one. In the event of a third failure, RCSP is able to correct 73% of errors in the informational residues of code combination, while the “2 out of 3” duplication method makes it possible to fend off the consequences of only the first failure.
URI: https://dspace.ncfu.ru/handle/123456789/32599
Appears in Collections:Статьи, проиндексированные в SCOPUS, WOS

Files in This Item:
File Description SizeFormat 
scopusresults 3897.pdf
  Restricted Access
130.79 kBAdobe PDFView/Open
WoS 2276.pdf
  Restricted Access
114.11 kBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.