freebsd-dev/sys/crypto/aesni
Mark Johnston 4a61d8ef42 aesni: Fix an out-of-bounds read in AES_GCM_decrypt()
This is the same as 4285655adb ("aesni: Avoid a potential
out-of-bounds load in AES_GCM_encrypt()") except for the decryption
path.

Reported by:	Jenkins (KASAN job)
Reviewed by:	cem
MFC after:	1 week
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D33474
2021-12-16 09:17:06 -05:00
..
aesencdec.h Regularize the Netflix copyright 2019-02-04 21:28:25 +00:00
aeskeys_amd64.S
aeskeys_i386.S
aesni_ccm.c aesni: Support AES-CCM requests with a truncated tag. 2021-10-06 14:08:48 -07:00
aesni_ghash.c aesni: Fix an out-of-bounds read in AES_GCM_decrypt() 2021-12-16 09:17:06 -05:00
aesni_os.h
aesni_wrap.c aesni: Avoid a potential out-of-bounds load in aes_encrypt_icm() 2021-08-30 14:22:20 -04:00
aesni.c crypto: Validate AES-GCM IV length in check_csp(). 2021-12-09 11:52:41 -08:00
aesni.h aesni: Support AES-CCM requests with a truncated tag. 2021-10-06 14:08:48 -07:00
intel_sha1.c aesni(4): Fix GCC build 2017-09-29 19:56:09 +00:00
intel_sha256.c aesni(4): Fix GCC build 2017-09-29 19:56:09 +00:00
sha_sse.h aesni(4): Add support for x86 SHA intrinsics 2017-09-26 23:12:32 +00:00