]> granicus.if.org Git - esp-idf/commit
secure boot: Support secure boot signatures without hardware secure boot
authorAngus Gratton <angus@espressif.com>
Thu, 19 Jul 2018 05:15:37 +0000 (15:15 +1000)
committerAngus Gratton <gus@projectgus.com>
Wed, 29 Aug 2018 09:05:29 +0000 (17:05 +0800)
commitb364f23e17520c7b1714bece72374842c7d7bfe9
tree54b3f47f0552ca1c64a77ae6035f313d854c12e9
parent27f3c3e6689054d52aa226d30c3f293d8213c470
secure boot: Support secure boot signatures without hardware secure boot

Allows OTA updates to be secured via signature checks, without requiring the overhead or complexity
of a full secure boot implementation.

Uses same signing mechanisms (build system and/or espsecure.py as Secure Boot).

Requires:
* [ ] More testing
* [ ] Documentation
components/app_update/esp_ota_ops.c
components/bootloader/Kconfig.projbuild
components/bootloader_support/component.mk
components/bootloader_support/include/esp_secure_boot.h
components/bootloader_support/src/esp_image_format.c