arm-trusted-firmware/tools
Justin Chadwell 6a415a508e Remove RSA PKCS#1 v1.5 support from cert_tool
Support for PKCS#1 v1.5 was deprecated in SHA 1001202 and fully removed
in SHA fe199e3, however, cert_tool is still able to generate
certificates in that form. This patch fully removes the ability for
cert_tool to generate these certificates.

Additionally, this patch also fixes a bug where the issuing certificate
was a RSA and the issued certificate was EcDSA. In this case, the issued
certificate would be signed using PKCS#1 v1.5 instead of RSAPSS per
PKCS#1 v2.1, preventing TF-A from verifying the image signatures. Now
that PKCS#1 v1.5 support is removed, all certificates that are signed
with RSA now use the more modern padding scheme.

Change-Id: Id87d7d915be594a1876a73080528d968e65c4e9a
Signed-off-by: Justin Chadwell <justin.chadwell@arm.com>
2019-09-12 15:27:41 +01:00
..
amlogic meson: Rename platform directory to amlogic 2019-09-05 10:39:25 +01:00
cert_create Remove RSA PKCS#1 v1.5 support from cert_tool 2019-09-12 15:27:41 +01:00
fiptool tools/fiptool: Add Makefile.msvc to build on Windows. 2019-07-02 14:12:01 +01:00
marvell/doimage tools: Move doimage to marvell folder for future add-ons 2018-10-22 18:17:52 +03:00
renesas/rcar_layout_create rcar_gen3: plat: Add initial D3 support 2019-04-02 03:40:51 +02:00
sptool SPM: sptool: Introduce tool to package SP and RD 2018-12-11 13:45:41 +00:00
stm32image stm32mp1: update platform files to use MMC devices 2018-10-15 09:36:58 +02:00