From 51c21f6b9d80c109a7038460a20b38e4bdc5ebfb Mon Sep 17 00:00:00 2001 From: Seonpyo Kim Date: Wed, 15 May 2019 19:08:43 +0900 Subject: [PATCH] Clear a copied secret key after negation --- src/secp256k1.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/secp256k1.c b/src/secp256k1.c index fca64ce3..ade3a563 100644 --- a/src/secp256k1.c +++ b/src/secp256k1.c @@ -567,6 +567,7 @@ int secp256k1_ec_privkey_negate(const secp256k1_context* ctx, unsigned char *sec secp256k1_scalar_negate(&sec, &sec); secp256k1_scalar_get_b32(seckey, &sec); + secp256k1_scalar_clear(&sec); return 1; }