From 8f8c0bdfc7bd844090a918dcc5d4e09ed1b6abcb Mon Sep 17 00:00:00 2001 From: Jarno Lamsa Date: Wed, 8 Jan 2020 15:07:41 +0200 Subject: [PATCH] Use mbedtls_platform_memset in data_randomize More secure memset should be used here instead of standard memset. --- library/aes.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/aes.c b/library/aes.c index 4230b2524..c96f29e31 100644 --- a/library/aes.c +++ b/library/aes.c @@ -541,7 +541,7 @@ static int aes_sca_cm_data_randomize( uint8_t *tbl, uint8_t tbl_len ) int num; #endif - memset( tbl, 0, tbl_len ); + mbedtls_platform_memset( tbl, 0, tbl_len ); #if AES_SCA_CM_ROUNDS != 0 // Randomize SCA CM positions to tbl