mirror of
https://github.com/espressif/esp-idf.git
synced 2025-08-19 07:55:54 +00:00

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