u-boot/lib/mbedtls
Raymond Mao c60e99ff62 mbedtls: Enable smaller implementation for SHA256/512
Smaller implementation for SHA256 and SHA512 helps to reduce the
ROM footprint though it has a certain impact on performance.
As a trade-off, enable it as a default config when MbedTLS is
enabled can reduce the target size significantly with acceptable
performance loss.

Signed-off-by: Raymond Mao <raymond.mao@linaro.org>
Reviewed-by: Ilias Apalodimas <ilias.apalodimas@linaro.org>
2024-10-14 17:58:32 -06:00
..
external/mbedtls Merge commit '0344c602eadc0802776b65ff90f0a02c856cf53c' as 'lib/mbedtls/external/mbedtls' 2024-10-08 13:57:10 -06:00
port mbedtls: add mbedtls into the build system 2024-10-14 17:58:12 -06:00
Kconfig mbedtls: Enable smaller implementation for SHA256/512 2024-10-14 17:58:32 -06:00
Makefile mbedtls: add digest shim layer for MbedTLS 2024-10-14 17:58:31 -06:00
mbedtls_def_config.h mbedtls: Enable smaller implementation for SHA256/512 2024-10-14 17:58:32 -06:00
md5.c mbedtls: add digest shim layer for MbedTLS 2024-10-14 17:58:31 -06:00
sha1.c mbedtls: add digest shim layer for MbedTLS 2024-10-14 17:58:31 -06:00
sha256.c mbedtls: add digest shim layer for MbedTLS 2024-10-14 17:58:31 -06:00
sha512.c mbedtls: add digest shim layer for MbedTLS 2024-10-14 17:58:31 -06:00