Публікація:
Забезпечення надійності та безпеки 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.

DOI

Схвалення

Рецензія

Доповнено

На які посилаються