esp-idf/components/bootloader_support/include
Angus Gratton 58a3e08895 paritition_table: Verify the partition table md5sum when loading the app
Additionally, always enable the partition MD5 check if flash encryption is on in
Release mode. This ensures the partition table ciphertext has not been modified
(CVE-2021-27926).

The exception is pre-V3.1 ESP-IDF bootloaders and partition tables, which
don't have support for the MD5 entry.
2021-05-30 23:21:14 +00:00
..
bootloader_clock.h Whitespace: Automated whitespace fixes (large commit) 2020-11-11 07:36:35 +00:00
bootloader_common.h esp32c3: Apply one-liner/small changes for ESP32-C3 2020-12-01 10:58:50 +11:00
bootloader_flash_config.h spi_flash: add config option to override flash size in bootloader header 2020-09-02 00:35:53 +08:00
bootloader_flash.h Whitespace: Automated whitespace fixes (large commit) 2020-11-11 07:36:35 +00:00
bootloader_mem.h Whitespace: Automated whitespace fixes (large commit) 2020-11-11 07:36:35 +00:00
bootloader_random.h bootloader_support: Add C++ header guards 2019-06-26 11:26:56 +10:00
bootloader_util.h bootloader_support: Add C++ header guards 2019-06-26 11:26:56 +10:00
esp_app_format.h esp32c3: Apply one-liner/small changes for ESP32-C3 2020-12-01 10:58:50 +11:00
esp_flash_data_types.h merge esp_flash_data_types into esp_flash_partitions 2019-03-18 08:51:55 +00:00
esp_flash_encrypt.h esp32c3: Apply one-liner/small changes for ESP32-C3 2020-12-01 10:58:50 +11:00
esp_flash_partitions.h paritition_table: Verify the partition table md5sum when loading the app 2021-05-30 23:21:14 +00:00
esp_image_format.h secure_boot: Secure Boot V2 verify app signature on update (without Secure boot) 2021-03-17 17:08:59 +08:00
esp_secure_boot.h secure boot: Add boot check for SBV2 "check app signature on update" 2021-03-17 17:08:59 +08:00