Система захищеного інформаційного обміну текстовими даними через радіоканал ism-діапазону
Анотація
У роботі розроблено систему захищеного інформаційного обміну текстовими даними через радіоканал ISM-діапазону. Система використовує нероздільне факторіальне кодування і дозволяє виконувати передавання та приймання текстових повідомлень, а також довільних двійкових даних. Повідомлення розбиваються на групи по два символи, з яких формується перестановка шляхом бієктивного перетворення двійкової послідовності у факторіальну систему числення. На приймальній стороні відбувається перевірка перестановки на належність до дозволеної множини перестановок та зворотне перетворення, після чого користувачу видається текстове повідомлення в тому вигляді, в якому воно було відправлено. Розроблено структурну схему приймально-передавального пристрою і програмне забезпечення командного рядка для реалізації процедур передавання та приймання повідомлень. Розроблена система може бути використана для встановлення захищеного зв’язку між терміналами за рахунок використання базової перестановки як ключової
Ключові слова
факторіальна система числення; перестановка; одноплатний комп’ютер; факторіальне кодування; захищений зв’язок
Використані джерела
[1] M. S. Abdulnabi, and H. Ahmed, "Design of efficient cyclic redundancy check-32 using FPGA", in 2018 International Conference on Computer, Control, Electrical, and Electronics Engineering (ICCCEEE), 2018, pp. 1–5.
[2] O. Khadir, "A simple coding-decoding algorithm for the Hamming code", arXiv preprint arXiv:2201.02066, 2022.
[3] S. Maheshwari, V. A. Bartlett, and I. Kale, "Energy efficient implementation of multiphase quasi-adiabatic Cyclic Redundancy Check in near field communication", Integration, vol. 62, pp. 341-352, 2018.
[4] D. Soni, V. Tiwari, B. Kaur, and M. Kumar, "Cloud computing security analysis based on RC6, AES and RSA algorithms in usercloud environment", in 2021 First International Conference on Advances in Computing and Future Communication Technologies (ICACFCT), 2021, pp. 269–273.
[5] F. Sandoya, D. Dhamodharan, J. L. Hilario Rivas, L. Choque Flores, and S. Thaddeus, "Embedding elliptic curve cryptography and twofish algorithm to improve data security in Internet of things", 2021.
[6] K.-L. Tsai, F.-Y. Leu, I. You, S.-W. Chang, S.-J. Hu, and H. Park, "Low-power AES data encryption architecture for a LoRaWAN", IEEE Access, vol. 7, pp. 146348-146357, 2019.
[7] E. V. Faure, "Factorial coding with data recovery", Visnyk Cherkaskogo derzhavnogo tehnologichnogo universitetu, no. 2, pp. 3339, 2016 [in Russian].
[8] E. V. Faure, V. V. Shvydkyi, and V. O. Shcherba, "Method of message authentication code formation based on permutations", Zakhyst informatsii, vol. 16, no. 4, p. 340, 2015 [in Russian].
[9] A. Shcherba, E. Faure, and O. Lavdanska, "Three-pass cryptographic protocol based on permutations", in 2020 IEEE 2nd International Conference on Advanced Trends in Information Theory (ATIT), 2020, pp. 281– 284.
[10] "nRF52840–Bluetooth 5.2 SoC - nordicsemi.com". [Online]. Available: https://www.nordicsemi.com/products/nrf52 840.
[11] "CC1352P data sheet, product information and support". [Online]. Available: https://www.ti.com/product/CC1352P.
[12] On the approval of the National table of distribution of radio frequency bands of UkraineDec. 15, 2005 [in Ukrainian].
[13] "Buy a Raspberry Pi 4 Model B – Raspberry Pi". [Online]. Available: https://www.raspberrypi.com/products/raspb erry-pi-4-model-b/.
[14] "Welcome to Python.org". [Online]. Available: https://www.python.org/.
[15] A. O. Lavdanskyi, E. V. Faure, and V. O. Shcherba, "Increase of the speed of the permutations multiplication operation due to the use of SIMD instructions", Visnyk Cherkaskogo derzhavnogo tehnologichnogo universitetu, no. 3, pp. 36-43, 2021 [in Ukrainian]