This study is devoted to the urgent task of developing effective and secure cryptographic solutions for Internet of Things (IoT) systems, where devices operate in conditions of limited computing power, memory and energy consumption. Against the background of the rapid proliferation of Embedded Systems (ESP32) microcontroller-based IoT devices and growing cybersecurity threats, a systematic analysis of hardware and software encryption methods is being conducted. The article examines the implementation of cryptographic protection at the microcontroller level in IoT networks, with a special focus on runtime, energy efficiency, and usage in conditions of limited hardware resources. The fundamental difference between the implemented and described programs is the absence of external libraries, which allows it to be implemented on any type of computer, up to microcontrollers. The program's algorithm is adapted for microcontrollers (ESP32) and combines an elliptic curve-based key generation algorithm with machine learning to detect attacks in real time. The key exchange procedure is implemented using the ECDH (Elliptic Curve Diffie-Hellman) protocol, a Diffie-Hellman protocol for secure key exchange based on elliptical curves using the Micro-ECC library. Neural networks were used for machine learning.
TASHTAY B.A.
Master's degree, PhD student, department of information security, L.N. Gumilyov Eurasian national university, Astana, Kazakhstan
Е-mail: 93bahti93@gmail.com, https://orcid.org/0000-0003-4952-369X
KONYRKHANOVA A.A.
PhD, acting associate professor, department of information security, L.N. Gumilyov Eurasian national university, Astana, Kazakhstan,
E-mail: konyrkhanova_a@enu.kz, https://orcid.org/0000-0002-4901-8901
ATANOV S.K.
Doctor of technical sciences, professor, acting professor, department of computer and software engineering, L.N. Gumilyov Eurasian national university, Astana, Kazakhstan
E-mail: atanov5@mail.ru, https://orcid.org/0000-0003-2115-7130
- Rozlomii I., Yarmilko A., Naumenko S., Mykhailovskyi P. / Hardware encryptors and cryptographic libraries for optimizing security in IoT Proceedings of the 12th International Conference Information Control Systems & Technologies (ICST 2024), Odesa, Ukraine, September 23–25, 2024. – CEUR Workshop Proceedings. – 2024. – Vol. 3790. – P. 99–109. – URL: https://ceur-ws.org/Vol-3790/paper09.pdf
- Sinha S. State of IoT 2025: Number of connected IoT devices growing 14% to 21.1 billion globally. / IoT Analytics. – 2025. – 28 October. – URL: https://iot-analytics.com/number-connected-iot-devices/
- Meneghello F., Calore M., Zucchetto D. [et al.] / IoT: Internet of threats? A survey of practical security vulnerabilities in real IoT devices / IEEE Internet of Things Journal. – 2019. – Vol. 6, no. 5. – P. 8182–8201. – DOI: 10.1109/JIOT.2019.2935189.
- Conti M., Dehghantanha A., Franke K., Watson S. / Internet of Things security and forensics: Challenges and opportunities // Future Generation Computer Systems. – 2018. – Vol. 78, pt. 2. – P. 544–546. – DOI: 10.1016/j.future.2017.07.060.
- Sicari S., Rizzardi A., Grieco L. A., Coen-Porisini A. / Security, privacy and trust in Internet of Things: The road ahead // Computer Networks. – 2015. – Vol. 76. – P. 146–164. – DOI: 10.1016/j.comnet.2014.11.008.
- Tariq U., Ahmed I., Bashir A. K., Shaukat K. / A critical cybersecurity analysis and future research directions for the Internet of Things: A comprehensive review // Sensors, – 2023. – Vol. 23, no. 8. – Art. 4117. – DOI: 10.3390/s23084117.
- Ullah F., Naeem H., Jabbar S. [et al.] / Cyber security threats detection in Internet of Things using deep learning approach // IEEE Access. – 2019. – Vol. 7. – P. 124379–124389. – DOI: 10.1109/ACCESS.2019.2937347.
