arm-trusted-firmware/lib/fconf
laurenw-arm 04ac0b3c27 feat(fconf): support signing-key in root cert node
Until now we have only supported describing chain of trusts through the
CoT DTB with a single ROTPK so the signing key for root certificates was
implicit. Therefore signing key was not a supported property in the
root certificates node.

Now we want to extend that to describe CoTs with mulitiple roots of
trust so we need a way to specify for each root certificate with which
ROTPK it should be verified. For that, we reuse the 'signing-key'
property already in use for the non-root certificates, but we make it
optional for root certificates in single-RoT CoTs and for root
certificates signed with the default ROTPK in multi-RoT CoTs.

Change-Id: I41eb6579e8f1d01eaf10480fe5e224d2eed9c736
Signed-off-by: Lauren Wehrmeister <lauren.wehrmeister@arm.com>
2024-01-18 13:18:09 -06:00
..
fconf.c chore: update to use Arm word across TF-A 2023-08-08 15:12:30 +01:00
fconf.mk chore: update to use Arm word across TF-A 2023-08-08 15:12:30 +01:00
fconf_amu_getter.c feat(amu): enable per-core AMU auxiliary counters 2021-10-26 12:15:33 +01:00
fconf_cot_getter.c feat(fconf): support signing-key in root cert node 2024-01-18 13:18:09 -06:00
fconf_dyn_cfg_getter.c chore(fconf): rename last occurences of set_fw_config_info() 2023-06-06 14:38:34 +02:00
fconf_mpmm_getter.c feat(mpmm): add support for MPMM 2021-10-26 12:15:42 +01:00
fconf_tbbr_getter.c fix(fconf): fix type error displaying disable_auth 2022-11-14 11:25:01 +01:00