mirror of
https://github.com/ARM-software/arm-trusted-firmware.git
synced 2025-05-08 10:08:47 +00:00
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
This commit is contained in:
parent
967a6d162d
commit
0792dd7d64
8 changed files with 139 additions and 2 deletions
|
@ -74,7 +74,8 @@ static const struct uuidnames uuidnames[] = {
|
|||
{"tos-fw.cfg", UUID_TOS_FW_CONFIG},
|
||||
{"nt-fw.cfg", UUID_NT_FW_CONFIG},
|
||||
{"rot-k.crt", UUID_ROT_KEY_CERT},
|
||||
{"nt-k.crt", UUID_NON_TRUSTED_WORLD_KEY_CERT}
|
||||
{"nt-k.crt", UUID_NON_TRUSTED_WORLD_KEY_CERT},
|
||||
{"sip-sp.crt", UUID_SIP_SECURE_PARTITION_CONTENT_CERT}
|
||||
};
|
||||
|
||||
/*******************************************************************************
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue