Date Version Changes
06-Nov-2020 5 (cont'd)
Updated:
• Section 3.3.2 Silicon invasive attacks
• Section 4.1 TrustZone® for Armv8-M architecture
• Table 5. Memory types and associated protection
• Section 5.3 Arm TF-M solution
• Table 8. Basic feature differences
• Section 6.1 Security features overview including updates in all the tables
• Section 6.2 Readout protection (RDP)
• Section 6.4 TrustZone
Added:
• Section 4.2 Dual-core security
• Section 6.3 One-time programmable (OTP)
07-Jul-2021 6
Updated:
• Document's scope to add STM32U5 Series
• Table 1. Applicable products
• Section 3.3.1 Non-invasive attacks
• Section 4.3.3 Embedded SRAM
• Section 4.3.4 External Flash memories
• Section 5 Secure applications
• Table 9. Security features for STM32Fx Series
• Table 10. Security features for STM32Lx and STM32U5 Series
• Table 11. Security features for STM32H7, STM32G0, STM32G4, STM32WB and STM32WL Series
• Section 6.3 One-time programmable (OTP)
• Section 6.6 Execute-only firmware (PCROP)
• Section 6.8 Firewall
• Section 6.9 Memory protection unit (MPU)
• Section 6.17 Cryptography
• Section 6.17.1 Hardware accelerators
• Section 6.17.2 CryptoLib software library
Added:
• Section 5.4 Product certifications
13-Jan-2023 7
Updated:
• Document scope to add STM32C0 and STM32H5 Series
• Section 1 General information
• Debug port access and SCA in Section 3.3.1 Non-invasive attacks
• Random number generation and Communication eavesdrop in Section 3.5 List of attack targets
• New Section 4.1 Configuration protection
• Introduction of Section 5.2 ST proprietary SBSFU solution
• New Section 5.2.3 Configurations
• Section 5.3 Arm TF-M solution
• Section 6.1 Overview of security features
• Last note in Section 6.2 Readout protection (RDP)
• New Section 6.3 Lifecycle management – product state
• Section 6.7 Execute-only firmware (PCROP)
22-Mar-2023 8
Updated:
• Section 1 General information
• Section 4.1 Configuration protection
• Section 4.2 TrustZone
®
for Armv8-M architecture
• Table 6. Scope of STM32 embedded memory protection features
• Table 7. Software isolation mechanism
• Section 5.4 Arm TF-M solution
• Section 5.5 Product certifications
• Table 9. Security features for STM32C0, STM32F0/1/2/3/4, STM32G0/4 devices
• Section 6.2 Readout protection (RDP)
• Section 6.5 TrustZone®
• Section 6.7 Execute-only firmware (PCROP)
• Section 6.12 Antitamper (TAMP)/backup registers (BKP)
AN5156
AN5156 - Rev 8
page 50/56