From de657fca6ba8279646f0d3754339429cea5e2a0d Mon Sep 17 00:00:00 2001 From: Arto Kinnunen Date: Wed, 4 Dec 2019 16:30:54 +0200 Subject: [PATCH] Revert "Disable use of HRNG in SCA-hardened mem-functions" This reverts commit 1e96b46b032aa27d9388e395c3591b8c33005b4f. --- library/platform_util.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/library/platform_util.c b/library/platform_util.c index 1a0fefae6..db46fe99e 100644 --- a/library/platform_util.c +++ b/library/platform_util.c @@ -142,10 +142,7 @@ int mbedtls_platform_memcmp( const void *buf1, const void *buf2, size_t num ) uint32_t mbedtls_platform_random_in_range( size_t num ) { - /* Temporary force the dummy version - drawing directly from the HRNG - * seems to be causing issues, avoid doing that until we understood the - * issue, and perhaps we'll need to draw from a DRBG instead. */ -#if 1 || !defined(MBEDTLS_ENTROPY_HARDWARE_ALT) +#if !defined(MBEDTLS_ENTROPY_HARDWARE_ALT) (void) num; return 0; #else