diff options
author | Eric Biggers <ebiggers@google.com> | 2018-12-16 23:23:23 -0800 |
---|---|---|
committer | Herbert Xu <herbert@gondor.apana.org.au> | 2019-01-10 21:37:31 +0800 |
commit | ab57b33525c3221afaebd391458fa0cbcd56903d (patch) | |
tree | 46705ef8eb4a9574def091929841c7a75ec4360f /drivers/crypto/Kconfig | |
parent | 8f9c469348487844328e162db57112f7d347c49f (diff) | |
download | linux-ab57b33525c3221afaebd391458fa0cbcd56903d.tar.gz linux-ab57b33525c3221afaebd391458fa0cbcd56903d.tar.bz2 linux-ab57b33525c3221afaebd391458fa0cbcd56903d.zip |
crypto: bcm - convert to use crypto_authenc_extractkeys()
Convert the bcm crypto driver to use crypto_authenc_extractkeys() so
that it picks up the fix for broken validation of rtattr::rta_len.
This also fixes the DES weak key check to actually be done on the right
key. (It was checking the authentication key, not the encryption key...)
Fixes: 9d12ba86f818 ("crypto: brcm - Add Broadcom SPU driver")
Cc: <stable@vger.kernel.org> # v4.11+
Signed-off-by: Eric Biggers <ebiggers@google.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'drivers/crypto/Kconfig')
-rw-r--r-- | drivers/crypto/Kconfig | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/crypto/Kconfig b/drivers/crypto/Kconfig index 5a90075f719d..0be55fcc19ba 100644 --- a/drivers/crypto/Kconfig +++ b/drivers/crypto/Kconfig @@ -692,6 +692,7 @@ config CRYPTO_DEV_BCM_SPU depends on ARCH_BCM_IPROC depends on MAILBOX default m + select CRYPTO_AUTHENC select CRYPTO_DES select CRYPTO_MD5 select CRYPTO_SHA1 |