mcuboot/boot
Roland Mikhel 03c9ad0781 bootutil: Replace hash with SHA384 when P384 is used
Currently all the hashing functionality is done with SHA256
but if we would like to use ECDSA-P384 that requires SHA384
as the hashing algorithm, but MCUboot is using SHA256
for image hashing and public key hashing. This commit modifies
the hashing operations to use SHA384 thus SHA256 can be omitted
which is beneficial from a code size standpoint.

Signed-off-by: Roland Mikhel <roland.mikhel@arm.com>
Change-Id: I59230f76f88e0b42ad6383b2c9b71b73f33d7dd7
2023-09-12 16:29:11 +02:00
..
boot_serial boot_serial: Fix include 2023-09-12 12:56:39 +02:00
bootutil bootutil: Replace hash with SHA384 when P384 is used 2023-09-12 16:29:11 +02:00
cypress bootutil: Remove P224 curve 2023-04-11 07:05:38 +02:00
espressif espressif: esp32xx: adjust memory map on linker script 2023-08-10 10:59:33 -07:00
mbed flash_map_backend: Remove flash_area_id_to_image_slot 2023-02-14 16:40:21 -07:00
mynewt mynewt: Make sysinit() call configurable 2023-07-17 19:39:05 -03:00
nuttx nuttx: switch to flash_area_get_sector 2023-08-02 11:28:34 +02:00
zcbor boot: zcbor: Move copy script 2023-05-15 10:22:51 +02:00
zephyr zephyr: Fall back to minimal C library 2023-09-12 14:16:03 +01:00