Модуль для перепрошивки устройства через USB с шифрованием и аутентификацией, разработанный с сентября 2019 по март 2020 для STM32. Программировался на языке C с использованием FreeRtos
Основной задачей было создание надежного и безопасного модуля, позволяющего перепрограммировать устройства STM32 через USB. Система была нацелена на обеспечение целостности и конфиденциальности обновлений прошивки за счет использования шифрования AES. Кроме того, для аутентификации пользователей были применены ключи RSA, что способствовало повышению безопасности в процессе перепрошивки.
Создан безопасный метод обновления прошивки через USB для STM32. Шифрование AES и аутентификация RSA обеспечивают конфиденциальность и безопасность