feat(build): put crttool in the build directorySame as fiptool. Move all artefacts to the platform build directory andconvert to the standard build macro to make things more generic. Leavea symli
feat(build): put crttool in the build directorySame as fiptool. Move all artefacts to the platform build directory andconvert to the standard build macro to make things more generic. Leavea symlink for the final binary in case someone depends on it.Change-Id: I82ef846a95474ba385377032fb185e548827bf5cSigned-off-by: Boyan Karatotev <boyan.karatotev@arm.com>
show more ...
fix(tools): update the fiptool and certtool to fix POSIX buildThis patch fixes below issue raised:https://github.com/TrustedFirmware-A/trusted-firmware-a/issues/8https://github.com/TrustedFirmwa
fix(tools): update the fiptool and certtool to fix POSIX buildThis patch fixes below issue raised:https://github.com/TrustedFirmware-A/trusted-firmware-a/issues/8https://github.com/TrustedFirmware-A/trusted-firmware-a/issues/9https://github.com/TrustedFirmware-A/trusted-firmware-a/issues/10Change-Id: I521bf7410535ffe49198789ba183cc401b3b88a0Signed-off-by: Manish V Badarkhe <Manish.Badarkhe@arm.com>
feat(cert-create): add pkcs11 engine supportAdd pkcs11 engine support which allows using keys that are securelystored on a HSM or TPM. To use this feature the user has to supplyan RFC 7512 compli
feat(cert-create): add pkcs11 engine supportAdd pkcs11 engine support which allows using keys that are securelystored on a HSM or TPM. To use this feature the user has to supplyan RFC 7512 compliant PKCS11 URI to a key instead of a file as anargument to one of the key options. This change is fully backwardscompatible.This change makes use of the openssl engine API which is deprecatedsince openssl 3.0 and will most likely be removed in version 4. Sopkcs11 support will have to be updated to the openssl provider APIin the near future.Signed-off-by: Robin van der Gracht <robin@protonic.nl>Change-Id: If96725988ca62c5613ec59123943bf15922f5d1f
feat(cert-create): add new option for CCA NV ctrExtends cert_create tool with a new option for CCA NVcounter: ccafw_nvctr.And changes the non-volatile counter used to protectthe CCA Content Cer
feat(cert-create): add new option for CCA NV ctrExtends cert_create tool with a new option for CCA NVcounter: ccafw_nvctr.And changes the non-volatile counter used to protectthe CCA Content Certificate from the Trusted FW NV counterto the CCA FW NV counter in the CCA CoT description.Change-Id: I27f3ab2e25809f0dcc56fa05e5c3a25a2e861ef6Signed-off-by: Lauren Wehrmeister <lauren.wehrmeister@arm.com>
feat(cert_create): define the cca chain of trustSelection of the cca chain of trust is done through the COT buildoption:> make COT=ccaSigned-off-by: Lauren Wehrmeister <lauren.wehrmeister@arm.
feat(cert_create): define the cca chain of trustSelection of the cca chain of trust is done through the COT buildoption:> make COT=ccaSigned-off-by: Lauren Wehrmeister <lauren.wehrmeister@arm.com>Change-Id: I123c0a841f67434633a3123cc1fa3e2318585482