summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjsing <>2019-09-05 16:15:39 +0000
committerjsing <>2019-09-05 16:15:39 +0000
commit4be62f72d4755d91da1c0d369831f10bbea5e459 (patch)
tree511796abfd4837b529ac3a07e30f4bb0885e4bd1
parent41fd284738441459da9216c6279be839d0ce0746 (diff)
downloadopenbsd-4be62f72d4755d91da1c0d369831f10bbea5e459.tar.gz
openbsd-4be62f72d4755d91da1c0d369831f10bbea5e459.tar.bz2
openbsd-4be62f72d4755d91da1c0d369831f10bbea5e459.zip
Replace OPENSSL_cleanse() with explicit_bzero().
-rw-r--r--src/lib/libcrypto/ecdh/ecdh_kdf.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/libcrypto/ecdh/ecdh_kdf.c b/src/lib/libcrypto/ecdh/ecdh_kdf.c
index 5d2de74052..25398626e2 100644
--- a/src/lib/libcrypto/ecdh/ecdh_kdf.c
+++ b/src/lib/libcrypto/ecdh/ecdh_kdf.c
@@ -106,7 +106,7 @@ ecdh_KDF_X9_63(unsigned char *out, size_t outlen, const unsigned char *Z,
106 if (!EVP_DigestFinal(mctx, mtmp, NULL)) 106 if (!EVP_DigestFinal(mctx, mtmp, NULL))
107 goto err; 107 goto err;
108 memcpy(out, mtmp, outlen); 108 memcpy(out, mtmp, outlen);
109 OPENSSL_cleanse(mtmp, mdlen); 109 explicit_bzero(mtmp, mdlen);
110 break; 110 break;
111 } 111 }
112 } 112 }