arm-trusted-firmware/tools
Manish Pandey 0792dd7d64 cert_create: add SiP owned secure partitions support
Add support to generate certificate "sip-sp-cert" for Secure
Partitions(SP) owned by Silicon provider(SiP).
To avoid deviation from TBBR specification the support is only added for
dualroot CoT and not for TBBR CoT.

A single certificate file is generated containing hash of individual
packages. Maximum 8 secure partitions are supported.

Following new options added to cert_tool:
 --sip-sp-cert --> SiP owned Secure Partition Content Certificate
 --sp-pkg1 --> Secure Partition Package1 file
 --sp-pkg2
 .....
 --sp-pkg8

Trusted world key pair is used for signing.

Going forward, this feature can be extended for Platfrom owned
Partitions, if required.

Signed-off-by: Manish Pandey <manish.pandey2@arm.com>
Change-Id: Ia6dfbc1447cfb41b1fcbd12cf2bf7b88f409bd8d
2020-06-08 22:42:06 +01:00
..
amlogic meson: Rename platform directory to amlogic 2019-09-05 10:39:25 +01:00
cert_create cert_create: add SiP owned secure partitions support 2020-06-08 22:42:06 +01:00
encrypt_fw tools: Add firmware authenticated encryption tool 2020-03-06 16:40:37 +05:30
fiptool cert_create: add SiP owned secure partitions support 2020-06-08 22:42:06 +01:00
marvell/doimage tools: Move doimage to marvell folder for future add-ons 2018-10-22 18:17:52 +03:00
memory tools: Small improvement to print_memory_map script 2020-02-14 16:31:19 +00:00
renesas/rcar_layout_create rcar_gen3: plat: Add initial D3 support 2019-04-02 03:40:51 +02:00
sptool SPMD: generate and add Secure Partition blobs into FIP 2020-02-20 17:35:43 +00:00
stm32image stm32mp1: update platform files to use MMC devices 2018-10-15 09:36:58 +02:00