diff options
author | Stephan Mueller <smueller@chronox.de> | 2014-12-23 03:34:03 -0500 |
---|---|---|
committer | Herbert Xu <herbert@gondor.apana.org.au> | 2014-12-25 16:33:36 -0500 |
commit | ad202c8c1563da4dda9416ca0ea1e0b94430f759 (patch) | |
tree | ab17431c3504be289dfef862162740eed9218d86 /crypto | |
parent | 90ac41bd40ad0571a10826eb26d53c84bd791f29 (diff) |
crypto: af_alg - zeroize key data
alg_setkey should zeroize the sensitive data after use.
Signed-off-by: Stephan Mueller <smueller@chronox.de>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'crypto')
-rw-r--r-- | crypto/af_alg.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/crypto/af_alg.c b/crypto/af_alg.c index a8ff3c44e13c..76d739d08211 100644 --- a/crypto/af_alg.c +++ b/crypto/af_alg.c | |||
@@ -188,7 +188,7 @@ static int alg_setkey(struct sock *sk, char __user *ukey, | |||
188 | err = type->setkey(ask->private, key, keylen); | 188 | err = type->setkey(ask->private, key, keylen); |
189 | 189 | ||
190 | out: | 190 | out: |
191 | sock_kfree_s(sk, key, keylen); | 191 | sock_kzfree_s(sk, key, keylen); |
192 | 192 | ||
193 | return err; | 193 | return err; |
194 | } | 194 | } |