STM32U5 DFU Bootloader Protection Implementation
Budget: $30 – $250 USD
### Secure Existing STM32U5 DFU Bootloader — Initial Stage
I have a working custom STM32U5 USB/DFU bootloader and Python updater. I need a developer to implement and test initial firmware protection:
* RDP Level 1 readout protection.
* Bootloader flash/write protection.
* SHA-256 firmware integrity verification.
* Product and firmware-version checks.
* Existing USB/DFU update process must remain functional.
The work must be tested on real STM32U5 hardware.
After this stage is completed and fully verified, the project may be extended with signed firmware verification, secure boot and anti-rollback protection.
I have a working custom STM32U5 USB/DFU bootloader and Python updater. I need a developer to implement and test initial firmware protection:
* RDP Level 1 readout protection.
* Bootloader flash/write protection.
* SHA-256 firmware integrity verification.
* Product and firmware-version checks.
* Existing USB/DFU update process must remain functional.
The work must be tested on real STM32U5 hardware.
After this stage is completed and fully verified, the project may be extended with signed firmware verification, secure boot and anti-rollback protection.
Related categories:
C Programming
Python
Linux
Software Architecture
Embedded Systems
Security
STM32
Firmware Development