Публікація: Забезпечення надійності та безпеки iot-пристроїв: перехід від C/C++ до Rust на рівні мікропрограм
Завантаження...
Дата
Автори
Назва журналу
ISSN журналу
Назва тому
Видавець
ХНУРЕ
Анотація
This work analyzes the impact of memory management errors on IoT fault tolerance, justifying the transition from C/C++ to Rust for firmware. While C/C++ introduces risks like memory corruption and undefined behavior – causing vulnerabilities and crashes – Rust eliminates these at compile time via its ownership and borrowing models. Furthermore, Rust prevents exploits by turning buffer overruns into controlled panics, statically guarantees thread safety, and reduces cyclomatic complexity. Integrating Rust neutralizes prevalent memory vulnerabilities during compilation, radically improving hardware fault tolerance.
Опис
Ключові слова
безпека iot-пристроїв, Rust
Цитування
Ситник Є. С. Забезпечення надійності та безпеки iot-пристроїв: перехід від C/C++ до Rust на рівні мікропрограм // Радіоелектроніка та молодь у XXI столітті : матеріали 30-го Міжнар. молодіж. форуму, 22–24 квітня 2026 р. Харків, 2026. Т. 6. С. 357-359.