UM2262 Rev 6 91/94
UM2262 STM32H7 Series specificities
93
A specific cryptographic scheme (SECBOOT_ECCDSA_WITH_AES128_CTR_SHA256) is
provided to illustrate the cryptographic operations required for this configuration: This
cryptographic scheme uses AES-CTR encryption and asymmetric (ECDSA) cryptography.
To offer the same level of security as other STM32 microcontrollers, the header of Slot #0
must not be accessible during user application execution. For this reason, the header of
Slot
#0 is stored into the internal Flash in order to be protected through the secure user
memory.
To illustrate this capability, an application called 2 images ExtFlash is provided for the
STM32H7B3I-DK board in the X-CUBE-SBSFU Expansion Package.
Figure 57 shows the
typical memory mapping for such configuration.
Figure 57. Memory mapping for STM32H7B3 devices with external Flash