General information UM2262
10/94 UM2262 Rev 6
Table 2 presents the definition of terms that are relevant for a better understanding of this
document.
IDE Integrated development environment
IV Initialization vector
IWDG Independent watch dog
FW Firmware
FWALL Firewall
KMS Key management services
MAC Message authentication code
MCU Microcontroller unit
MPU Memory protection unit
NONCE Number used only once
OTFDEC On-the-fly decryption
PCROP Proprietary code read out protection
PEM Privacy enhanced mail
RDP Read protection
SB Secure Boot
SE Secure Engine
SFU Secure Firmware Update
SM State machine
UART Universal asynchronous receiver/transmitter
UUID Universally unique identifier
WRP Write protection
Table 2. List of terms
Term Description
Firmware image A binary image (executable) run by the device as user application.
Firmware header
Bundle of meta-data describing the firmware image to be installed. It contains
firmware information and cryptographic information.
mbedTLS
mbed implementation of the TLS and SSL protocols and the respective
cryptographic algorithms.
sfb file Binary file packing the firmware header and the firmware image.
Table 1. List of acronyms (continued)
Acronym Description