diff options
author | Andreas Steffen <andreas.steffen@strongswan.org> | 2009-08-30 19:12:29 +0200 |
---|---|---|
committer | Andreas Steffen <andreas.steffen@strongswan.org> | 2009-08-30 19:12:29 +0200 |
commit | c9f74892ccb761d7e2adfbc08c68413d313dcbbd (patch) | |
tree | b185fc47dfd8ceb246cb7739746bd5632a8610a5 | |
parent | 1982096aa093ebfcc4240fbd143b477666ee7f68 (diff) | |
download | strongswan-c9f74892ccb761d7e2adfbc08c68413d313dcbbd.tar.bz2 strongswan-c9f74892ccb761d7e2adfbc08c68413d313dcbbd.tar.xz |
clear RSA private key chunks after use
-rw-r--r-- | src/pluto/keys.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/pluto/keys.c b/src/pluto/keys.c index 39c19e9d0..72ae19f9e 100644 --- a/src/pluto/keys.c +++ b/src/pluto/keys.c @@ -484,7 +484,7 @@ end: /* clean up and return */ for (p = RSA_PART_MODULUS ; p < part; p++) { - free(rsa_chunk[p].ptr); + chunk_clear(&rsa_chunk[p]); } return ugh; } |