staging: rtl8192u: ieee80211: ieee80211_crypt_ccmp.c: Use crypto API ccm(aes)
authorChristina Quast <contact@christina-quast.de>
Fri, 16 Aug 2019 06:59:35 +0000 (08:59 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 18 Aug 2019 06:51:11 +0000 (08:51 +0200)
commiteb0e7bf3ca94d71247d5bb2b3925183698741d7d
treee62a9fb1a9eae671d0ca4fbb03667f5394dcb9e4
parent81e0da703fdba1ee126868bf8350592c79cdba13
staging: rtl8192u: ieee80211: ieee80211_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-2-contact@christina-quast.de
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/rtl8192u/Kconfig
drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_ccmp.c