Messages in this thread Patch in this message | | | From | Sandy Harris <> | Date | Tue, 16 Nov 2021 19:38:06 +0800 | Subject | [PATCH 7/8] Replace memset() with memzero_explicit() |
| |
Replace memset(address,0,bytes) which may be optimised away with memzero_explicit(address,bytes) which resists such optimisation
--- crypto/sm2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/crypto/sm2.c b/crypto/sm2.c index db8a4a265669..58641d964671 100644 --- a/crypto/sm2.c +++ b/crypto/sm2.c @@ -124,7 +124,7 @@ static void sm2_ec_ctx_deinit(struct mpi_ec_ctx *ec) { mpi_ec_deinit(ec);
- memset(ec, 0, sizeof(*ec)); + memzero_explicit(ec, sizeof(*ec)); }
/* RESULT must have been initialized and is set on success to the --
| |