From f7812f6492b31413735c009fd2a76c7587346074 Mon Sep 17 00:00:00 2001 From: Martin Willi Date: Mon, 9 May 2011 14:33:22 +0200 Subject: Wipe memory after using key material (incomplete, to be continued) --- src/libstrongswan/plugins/openssl/openssl_crypter.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/libstrongswan/plugins/openssl/openssl_crypter.c') diff --git a/src/libstrongswan/plugins/openssl/openssl_crypter.c b/src/libstrongswan/plugins/openssl/openssl_crypter.c index 2ed07ff0c..1d322d43d 100644 --- a/src/libstrongswan/plugins/openssl/openssl_crypter.c +++ b/src/libstrongswan/plugins/openssl/openssl_crypter.c @@ -152,7 +152,7 @@ METHOD(crypter_t, set_key, void, METHOD(crypter_t, destroy, void, private_openssl_crypter_t *this) { - free(this->key.ptr); + clear_chunk(&this->key); free(this); } -- cgit v1.2.3