Support larger RSA key sizes when using MBEDTLS
authorJustin Chadwell <justin.chadwell@arm.com>
Mon, 29 Jul 2019 16:13:10 +0000 (17:13 +0100)
committerJustin Chadwell <justin.chadwell@arm.com>
Thu, 12 Sep 2019 14:27:39 +0000 (15:27 +0100)
commitaacff7498c7241696f55a9b80473e59b72d4d095
tree01615f4f69293ad2d89108796fc9c8d3f4b2e302
parent2fc6ffc451c9af16e03eff51e779c33828e9ab07
Support larger RSA key sizes when using MBEDTLS

Previously, TF-A could not support large RSA key sizes as the
configuration options passed to MBEDTLS prevented storing and performing
calculations with the larger, higher-precision numbers required. With
these changes to the arguments passed to MBEDTLS, TF-A now supports
using 3072 (3K) and 4096 (4K) keys in certificates.

Change-Id: Ib73a6773145d2faa25c28d04f9a42e86f2fd555f
Signed-off-by: Justin Chadwell <justin.chadwell@arm.com>
Makefile
drivers/auth/mbedtls/mbedtls_common.mk
drivers/auth/tbbr/tbbr_cot.c
include/drivers/auth/mbedtls/mbedtls_config.h