
Contents
UM2262
2/94
UM2262 Rev 6
Contents
STM32Cube overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Secure Boot and Secure Firmware Update (SBSFU) . . . . . . . . . . . . . . 14
Product security introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Secure Firmware Update . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Cryptography operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Key management services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Protection measures and security strategy . . . . . . . . . . . . . . . . . . . . . 20
STM32L4 Series and STM32L0 Series . . . . . . . . . . . . . . . . . . . . . . . . . . 21
STM32F4 Series, STM32F7 Series and STM32L1 Series . . . . . . . . . . . . 24
STM32G0 Series, STM32G4 Series and STM32H7 Series . . . . . . . . . . . 26
STM32L4 Series combined with STSAFE-A100 . . . . . . . . . . . . . . . . . . . 32
STM32CubeHAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Board support package (BSP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Cryptographic Library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Secure Engine (SE) middleware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Key management services (KMS) middleware . . . . . . . . . . . . . . . . . . . 37
STSAFE-A middleware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Secure Boot and Secure Firmware Upgrade (SBSFU) application . . . . 39