android_kernel_motorola_sm6375/drivers/crypto
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Rosioru Dragos 433868b19c crypto: mxs-dcp - fix scatterlist linearization for hash
commit fa03481b6e2e82355c46644147b614f18c7a8161 upstream.

The incorrect traversal of the scatterlist, during the linearization phase
lead to computing the hash value of the wrong input buffer.
New implementation uses scatterwalk_map_and_copy()
to address this issue.

Cc: <stable@vger.kernel.org>
Fixes: 15b59e7c37 ("crypto: mxs - Add Freescale MXS DCP driver")
Signed-off-by: Rosioru Dragos <dragos.rosioru@nxp.com>
Reviewed-by: Horia Geantă <horia.geanta@nxp.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2020-04-17 10:50:16 +02:00
..
amcc crypto: crypto4xx - fix double-free in crypto4xx_destroy_sdr 2019-12-13 08:43:04 +01:00
axis crypto: artpec6 - return correct error code for failed setkey() 2020-02-14 16:34:18 -05:00
bcm
caam crypto: caam/qi2 - fix typo in algorithm's driver name 2020-02-14 16:34:18 -05:00
cavium crypto: cavium/nitrox - fix firmware assignment to AE cores 2020-01-17 19:48:45 +01:00
ccp crypto: ccp - set max RSA modulus size for v3 platform devices as well 2020-02-11 04:35:30 -08:00
ccree crypto: ccree - fix PM race condition 2020-02-11 04:35:22 -08:00
chelsio crypto: chtls - Fixed memory leak 2020-02-24 08:36:40 +01:00
hisilicon crypto: hisilicon - Use the offset fields in sqe to avoid need to split scatterlists 2020-02-11 04:35:30 -08:00
inside-secure crypto: inside-secure - Fix a maybe-uninitialized warning 2019-12-31 16:43:56 +01:00
marvell
mediatek
nx
qat
qce
rockchip
stm32
sunxi-ss crypto: sun4i-ss - fix big endian issues 2020-01-26 10:01:01 +01:00
ux500
virtio crypto: virtio - implement missing support for output IVs 2020-01-17 19:48:46 +01:00
vmx crypto: vmx - reject xts inputs that are too short 2020-02-01 09:34:52 +00:00
atmel-aes-regs.h
atmel-aes.c crypto: atmel-aes - Fix counter overflow in CTR mode 2020-02-11 04:35:31 -08:00
atmel-authenc.h crypto: atmel - Fix authenc support when it is set to m 2019-12-31 16:45:12 +01:00
atmel-ecc.c
atmel-i2c.c
atmel-i2c.h
atmel-sha-regs.h
atmel-sha.c crypto: atmel-sha - fix error handling when setting hmac key 2020-02-14 16:34:18 -05:00
atmel-sha204a.c
atmel-tdes-regs.h
atmel-tdes.c
exynos-rng.c
geode-aes.c crypto: geode-aes - convert to skcipher API and make thread-safe 2020-01-17 19:48:46 +01:00
geode-aes.h crypto: geode-aes - convert to skcipher API and make thread-safe 2020-01-17 19:48:46 +01:00
hifn_795x.c
img-hash.c
ixp4xx_crypto.c
Kconfig crypto: inside-secure - add unspecified HAS_IOMEM dependency 2020-02-24 08:36:39 +01:00
Makefile
mxs-dcp.c crypto: mxs-dcp - fix scatterlist linearization for hash 2020-04-17 10:50:16 +02:00
n2_asm.S
n2_core.c
n2_core.h
omap-aes-gcm.c
omap-aes.c
omap-aes.h
omap-crypto.c
omap-crypto.h
omap-des.c
omap-sham.c
padlock-aes.c
padlock-sha.c
picoxcell_crypto.c crypto: picoxcell - adjust the position of tasklet_init and fix missed tasklet_kill 2020-02-11 04:35:31 -08:00
picoxcell_crypto_regs.h
qcom-rng.c
s5p-sss.c
sahara.c
talitos.c
talitos.h