By establishing a trusted root on the microcontroller, X-CUBE-SBSFU secure boot can protect intellectual property, will initiate security checks and activate STM32's built-in security mechanisms, and will check the code each time before executing the user application. Authenticity and integrity to prevent invalid or malicious code from running. When remotely connected to the network, trusted devices will participate in identity verification in accordance with recognized best security practices.
The Firmware Security Update feature addresses the secure loading and programming of firmware, helps manage the device for life, and uses patches, feature upgrades, and security updates to address the latest cyber threats. The secure loader supports multiple industry-recognized digital signatures (ECDSA Or AES Method) and Password Encryption (AES-GCM) algorithm, which can receive and verify encrypted firmware images and decrypt them, as well as check the integrity of the code. The secure programming feature supports both single and dual image updates and dual image updates. Maximizes the amount of application code the user wants to write. Dual image updates provide greater flexibility and support for firmware image installation and anti-rollback during over-the-air (OTA) downloads.
In addition, the X-CUBE-SBSFU security engine service provides a protected environment for key data storage and encryption algorithm execution, providing a complete set of security services for the Internet of Things and connected devices.
The X-CUBE-SBSFU extension package is provided free of charge as a reference library to users who sign software license agreements, and is accompanied by technical documents that help users implement best-in-class protection methods, and introduces the most advanced security of STM32L4 and STM32L4+. How to use the function. The STM32 family has a total of more than 800 products, providing users with a wide range of performance, storage capacity, integrated functions, I/O and connection options. STMicroelectronics-based STM32Cube software technology, X-CUBE-SBSFU extension package The cross-system migration process in the entire STM32 family will be simplified. The X-CUBE-SBSFU software package will also release update packages in the future to provide code references for other STM32 families.