From 76bd0d7c1f026c9616246cbc4296d15b37787f46 Mon Sep 17 00:00:00 2001 From: Andreas Steffen Date: Sun, 18 Nov 2012 22:55:22 +0100 Subject: [PATCH] overwrite sensitive prime with zeroes --- src/libstrongswan/plugins/gmp/gmp_rsa_private_key.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libstrongswan/plugins/gmp/gmp_rsa_private_key.c b/src/libstrongswan/plugins/gmp/gmp_rsa_private_key.c index e86028721..2c7097a74 100644 --- a/src/libstrongswan/plugins/gmp/gmp_rsa_private_key.c +++ b/src/libstrongswan/plugins/gmp/gmp_rsa_private_key.c @@ -185,7 +185,7 @@ static status_t compute_prime(size_t prime_size, bool safe, mpz_t *prime) while (((mpz_sizeinbase(*prime, 2) + 7) / 8) > prime_size); rng->destroy(rng); - mpz_clear(q); + mpz_clear_sensitive(q); return SUCCESS; }