android_kernel_lge_bullhead/drivers/crypto/msm
Zhen Kong 4bad7aac75 msm: crypto: fix issues on digest buf and copy_from_user in qcedev.c
Make the digest length not larger than the size of the buffer
qcedev_areq.sha_op_req.digest; and use the checked variants of
the copy_from/to_user() APIs to avoid small race window of their
unchecked variants.

Change-Id: I3db0c20ac5fa47ed278f3d60368c406f472430c1
Signed-off-by: Zhen Kong <zkong@codeaurora.org>
2019-08-26 16:59:45 +02:00
..
Makefile msm: crypto: Modify crypto libraries for FIPS139-2 Certificate 2015-03-14 00:15:28 -07:00
compat_qcedev.c compat_qcedev: Fix accessing userspace memory in kernel space 2017-08-15 23:14:03 +00:00
ice.c crypto: qcom: ufs data abort after suspend-resume 2014-12-11 10:50:11 -08:00
iceregs.h crypto: qcom: Add support for Inline Crypto Engine 2014-12-05 09:37:20 -08:00
ota_crypto.c crypto: msm: check length before copying to buf in _debug_stats_read 2017-03-16 00:53:14 +00:00
qce.c
qce.h
qce50.c crypto: msm: Fix several race condition issues in crypto drivers 2017-08-15 23:15:05 +00:00
qce50.h
qce_ota.h
qcedev.c msm: crypto: fix issues on digest buf and copy_from_user in qcedev.c 2019-08-26 16:59:45 +02:00
qcedev_fips.c
qcedev_fips.h
qcedevi.h
qcrypto.c micro-optimization: Use DSTRLEN to remove incorrect strlen uses 2019-08-26 13:31:43 +02:00
qcrypto_fips.c
qcrypto_fips.h
qcryptohw_30.h
qcryptohw_50.h
qcryptoi.h