BL2: Enable Multi-Signature Support for Built-in keys
This patch introduces multi-signature support for built-in keys,
enabling the use of multiple keys per image (of the same type) for
signature verification.
-> All changes enabled when MCUBOOT_IMAGE_MULTI_SIG_SUPPORT is defined.
-> Secure image is signed with additional key (NS key).
Related key id is added to the image TLV and parsed by MCUboot
to retrieve the material from OTP.
Signed-off-by: Maulik Patel <maulik.patel@arm.com>
Change-Id: Ia27d0d4b630069cf2d2372bf7b31e9b86a2f4a1e
5 files changed