staging: rtl8192e: rtllib_crypt_ccmp.c: Use crypto API ccm(aes)
authorChristina Quast <contact@christina-quast.de>
Fri, 16 Aug 2019 06:59:36 +0000 (08:59 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 18 Aug 2019 06:51:11 +0000 (08:51 +0200)
commit5ee5265674ce69db0973e7de6b30016efa1d78fd
tree31d782f7c6170e599e4cb9794af570af2ff1e73e
parenteb0e7bf3ca94d71247d5bb2b3925183698741d7d
staging: rtl8192e: rtllib_crypt_ccmp.c: Use crypto API ccm(aes)

Use ccm(aes) aead transform instead of invoking the AES block cipher
block by block.

Signed-off-by: Christina Quast <contact@christina-quast.de>
Reviewed-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Link: https://lore.kernel.org/r/20190816065936.12214-3-contact@christina-quast.de
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/rtl8192e/Kconfig
drivers/staging/rtl8192e/rtllib_crypt_ccmp.c