Desktop aplikacija za razmenu kriptozaštićenog govora

Ključne reči: kriptozaštićene sesije, komunikacija u realnom vremenu, glasovne sesije, SIP protokol, ZRTP protokol, komunikacije

Sažetak


Uvod/cilj: Svi podaci razmenjeni preko interneta, kao i preko drugih računarskih mreža, podložni su raznim tipovima bezbednosnih pretnji. Uzimajući to u obzir, prenos glasa uz korišćenje aplikacija koje ne koriste nikakav vid kriptozaštite omogućava bilo kome da presretne sadržaj komunikacije. Kako prenos glasa zahteva što manje kašnjenje, koriste se razni protokoli za kriptozaštitu za komunikaciju u realnom vremenu. Ovaj rad predstavlja rešenje u varijanti desktop aplikacije.

Metode: Suština razmene glasa, kao i komunikacije u realnom vremenu, jeste u obezbeđenju kriptozaštićene sesije, koja predstavlja virtuelni zaštićeni kanal za komunikaciju kome mogu pristupiti samo legalni učesnici. Glasovne sesije uspostavljene su u aplikaciju korišćenjem SIP (Session Initiation Protocol) protokola. Sesije su zaštićene korišćenjem ZRTP (Zimmerman Real-time Transport Protocol) protokola. FusionPBX je korišćen kao SIP server za testiranje. Aplikacija je razvijena u C++ jeziku korišćenjem Qt frejmvorka.

Rezultati: Konačna verzija aplikacije demonstrirala je da ZRTP i SIP protokoli obezbeđuju kriptozaštićenu glasovnu komunikaciju sa minimumom kašnjenja.

Zaključak:  Ovo   rešenje  obezbeđuje   kriptografske  funkcije   za tajnost podataka i razmenu kriptografskih ključeva. Unapređivanje rešenja, korišćenjem digitalnih potpisa i sertifikata, rezultiralo bi dodatnim kriptografskim funkcijama: integritetom podataka i autentikacijom. Ovim unapređenjem rešenje bi bilo otporno na moderne pretnje uz malo kašnjenje.

Reference

Abdallah, H.A. & Meshoul, S. 2023. A Multilayered Audio Signal Encryption Approach for Secure Voice Communication. Electronics, 12(1), art.number:2. Available at: https://doi.org/10.3390/electronics12010002.

Boruchinkin, A.Yu. 2015. Secure voice communication system with hardware encryption of data on hands-free headset. In: SIN '15: Proceedings of the 8th International Conference on Security of Information and Networks, Sochi, Russian Federation, pp.76-79, September 8-10. Available at: https://doi.org/10.1145/2799979.2800030.

Eltengy, A.H. 2021. Encryption Of Voice Calls Using CryptoBin Algorithm. In: 2021 International Telecommunications Conference (ITC-Egypt), Alexandria, Egypt, pp.1-5, July 13-15. Available at: https://doi.org/10.1109/ITC-Egypt52936.2021.9513963.

Ivanović, S. 2023. Razvoj aplikacije za kriptozaštitu govora u IP okruženju. BS thesis. Belgrade, Serbia: University of Defence (in Serbian).

Kara, M., Merzeh, H.R.J., Aydın, M.A. & Balık, H.H. 2023. VoIPChain: A decentralized identity authentication in Voice over IP using Blockchain. Computer Communications, 198, pp.247-261. Available at: https://doi.org/10.1016/j.comcom.2022.11.019.

Krasnowski, P. & Lebrun, J. 2022. Exchanging Keys with Authentication nd Identity Protection for Secure Voice Communication without Side-channel. arXiv:2211.07186. Available at: https://doi.org/10.48550/arXiv.2211.07186.

Merit, K. & Ouamri, A. 2012. Securing Speech in GSM Networks using DES with Random Permutation and Inversion Algorithm. International Journal of Distributed and Parallel Systems (IJDPS), 3(4), pp.157-164, Available at: https://doi.org/10.5121/ijdps.2012.3416.

Mondal, S. & Sharma, R.K. 2019. Application of Advanced Encryption Standard on Real Time Secured Voice Communication using FPGA. In: 2019 10th International Conference on Computing, Communication and Networking Technologies (ICCCNT), Kanpur, India, pp.1-6, July 06-08. Available at: https://doi.org/10.1109/ICCCNT45670.2019.8944857.

Ntantogian, C., Veroni, E., Karopoulos, G. & Xenakis, C. 2019. A survey of voice and communication protection solutions against wiretapping. Computers & Electrical Engineering, 77, pp.163-178. Available at: https://doi.org/10.1016/j.compeleceng.2019.05.008.

Qi, D., Longmei, N. & Jinfu, X. 2018. A Speech Privacy Protection Method Based on Sound Masking and Speech Corpus. Procedia Computer Science, 131, pp.1269-1274. Available at: https://doi.org/10.1016/j.procs.2018.04.342.

Tot, I., Trikoš, M., Bajčetić, J., Lalović, K. & Bogićević, D. 2021. Software Platform for Learning about Brain Wave Acquisition and Analysis. Acta Polytechnica Hungarica, 18(3), pp.147-162. Available at: https://doi.org/10.12700/APH.18.3.2021.3.8.

Objavljeno
2024/03/05
Rubrika
Originalni naučni radovi