commit | aae96c9060d24a330babf66ef6fb4769254936a4 | [log] [tgz] |
---|---|---|
author | Valerio Setti <valerio.setti@nordicsemi.no> | Wed Apr 26 13:08:56 2023 +0200 |
committer | Valerio Setti <valerio.setti@nordicsemi.no> | Tue May 02 16:00:45 2023 +0200 |
tree | bbddf083619f20adb12f231b688089355a37d6bb | |
parent | c69614bec0924b7a565d3f0a37df2bc32b4d3b04 [diff] [blame] |
pk: fix: clear buffer holding raw EC private key on exit Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
diff --git a/library/pk.c b/library/pk.c index d46a934..dcdfd1a 100644 --- a/library/pk.c +++ b/library/pk.c
@@ -672,6 +672,8 @@ return MBEDTLS_ERR_PK_HW_ACCEL_FAILED; } + mbedtls_platform_zeroize(d, sizeof(d)); + /* make PK context wrap the key slot */ mbedtls_pk_free(pk); mbedtls_pk_init(pk);