mirror of
https://github.com/espressif/esp-idf.git
synced 2024-10-05 20:47:46 -04:00
5e0129c91b
For the following configuration case: - CONFIG_SECURE_SIGNED_APPS_RSA_SCHEME - CONFIG_SECURE_SIGNED_ON_UPDATE_NO_SECURE_BOOT - CONFIG_SECURE_BOOT_ALLOW_SHORT_APP_PARTITION verification of the application was failing because the externally padded bytes were not considered in the hash (checksum) process. This commit fixes the problem by enabling relevant code for secure OTA without secure boot case. Closes https://github.com/espressif/esp-idf/issues/11995