From 0abb37b83000f0d4278e7199e6a0cca1558500b4 Mon Sep 17 00:00:00 2001 From: Tobias Brunner Date: Tue, 11 Jul 2023 11:30:44 +0200 Subject: [PATCH] gcm: Make sure to wipe salt and H --- src/libstrongswan/plugins/gcm/gcm_aead.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/libstrongswan/plugins/gcm/gcm_aead.c b/src/libstrongswan/plugins/gcm/gcm_aead.c index d9ef397b4d..f85e3167e7 100644 --- a/src/libstrongswan/plugins/gcm/gcm_aead.c +++ b/src/libstrongswan/plugins/gcm/gcm_aead.c @@ -370,6 +370,8 @@ METHOD(aead_t, destroy, void, { this->crypter->destroy(this->crypter); this->iv_gen->destroy(this->iv_gen); + memwipe(this->salt, sizeof(this->salt)); + memwipe(this->h, sizeof(this->h)); free(this); } -- 2.47.2