From 8a8632bbea6bd58f60a344ff1b750283f4790aac Mon Sep 17 00:00:00 2001 From: Seppo Takalo Date: Thu, 16 Jun 2016 16:23:15 +0300 Subject: [PATCH] Enable NULL entropy if HW does not have entropy source. --- features/mbedtls/inc/mbedtls/config.h | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/features/mbedtls/inc/mbedtls/config.h b/features/mbedtls/inc/mbedtls/config.h index 654af99679..142c715479 100644 --- a/features/mbedtls/inc/mbedtls/config.h +++ b/features/mbedtls/inc/mbedtls/config.h @@ -294,7 +294,12 @@ * Requires MBEDTLS_ENTROPY_C, MBEDTLS_NO_DEFAULT_ENTROPY_SOURCES * */ -//#define MBEDTLS_TEST_NULL_ENTROPY +#ifndef MBEDTLS_ENTROPY_HARDWARE_ALT +/* For devices without HW entropy souces, we are forced to use + * NULL entropy. */ +#define MBEDTLS_TEST_NULL_ENTROPY +#define MBEDTLS_NO_DEFAULT_ENTROPY_SOURCES +#endif // MBEDTLS_ENTROPY_HARDWARE_ALT /** * \def MBEDTLS_ENTROPY_HARDWARE_ALT