mcuboot/boot/zephyr/include
David Vincze c308413760 bootutil: Introduce HW rollback protection
- Add image security counter verification (read security counter value
  from the image manifest and compare it against the stored/active
  security counter) as an optional part of the image validation process
  to prevent the restoration of older, potentially vulnerable images.
- This feature can be enabled with the MCUBOOT_HW_ROLLBACK_PROT option.
- Add security counter interface to MCUBoot. If HW rollback protection
  is enabled then the platform must provide a mechanism to store and
  read the security counter value in a robust and secure way.

Change-Id: Iee4961c1da5275a98ef17982a65b361370d2a178
Signed-off-by: David Vincze <david.vincze@arm.com>
2020-02-25 23:43:12 +01:00
..
flash_map_backend zephyr: switch to recent defines and include headers 2019-12-12 11:54:44 +01:00
hal zephyr: Move code under 'boot' directory 2017-01-10 09:49:47 -07:00
mcuboot_config bootutil: Introduce HW rollback protection 2020-02-25 23:43:12 +01:00
os zephyr: Move code under 'boot' directory 2017-01-10 09:49:47 -07:00
serial_adapter Add serial adapter module for support serial communication for zephyr 2017-12-06 16:11:10 -07:00
sysflash dts: Include devicetree.h instead of generated_dts_board.h 2020-01-16 11:41:28 +01:00
config-asn1.h Fix ECDSA Zephyr configuration of mbed TLS 2017-11-14 19:12:53 -07:00
config-ed25519.h Add Zephyr infrastructure for ed25519 2019-06-13 19:21:05 -03:00
config-kw.h zephyr: Fix bug where prototype of SNPRINTF was not declared 2019-03-04 09:20:14 -03:00
config-rsa-kw.h zephyr: Fix bug where prototype of SNPRINTF was not declared 2019-03-04 09:20:14 -03:00
config-rsa.h Add Zephyr config for RSA-3072 2019-05-16 14:01:19 -03:00
mcuboot-mbedtls-cfg.h boot: zephyr: add ECIES-P256 configuration 2019-11-06 06:55:25 -03:00
platform-bench.h zephyr: Add simple benchmark support to Zephyr 2019-12-12 14:48:35 -07:00
target.h zephyr: switch to recent defines and include headers 2019-12-12 11:54:44 +01:00