mcuboot/boot/espressif/include
Antonio de Angelis 02bf072d2d bootutil/crypto: Refactor the RSA signature verification and encryption
This patch refactor the RSA operations done by the signature verification
module and by the encrypted images decryption module. Previous solution is
tightly coupled with Mbed TLS, while this patch provides an abstraction of
the RSA functionalities in a dedicated crypto abstraction header, crypto/rsa.h
that supports both Mbed TLS APIs and PSA Crypto APIs. In case of PSA Crypto,
the verification scheme is directly provided by the crypto backend hence it
simplifies the operations done in the image verification module.

Signed-off-by: Antonio de Angelis <Antonio.deAngelis@arm.com>
Change-Id: I973bc3374b62eee2d7717c2368bce7611d37a0c8
2023-06-09 14:35:28 +02:00
..
crypto_config bootutil/crypto: Refactor the RSA signature verification and encryption 2023-06-09 14:35:28 +02:00
flash_map_backend espressif: Add flash_area_get_sector 2023-03-14 08:13:20 -06:00
os boot_serial: espressif: ESP32 serial recovery mode interface 2022-07-19 11:07:04 -03:00
serial_adapter boot_serial: espressif: ESP32 serial recovery mode interface 2022-07-19 11:07:04 -03:00
sysflash espressif:esp32: Add multi image support 2022-03-16 03:58:01 -03:00
esp_loader.h espressif:esp32: Move app entry point call back to iram_loader_seg region 2022-05-11 07:57:27 -03:00