opnsense-src/sys/opencrypto
Mark Johnston 96c2538121 opencrypto: Respect alignment constraints in xor_and_encrypt()
Copy operands to an aligned buffer before performing operations which
require alignment.  Otherwise it's possible for this code to trigger an
alignment fault on armv7.

Reviewed by:	jhb
MFC after:	2 weeks
Sponsored by:	Klara, Inc.
Sponsored by:	Stormshield
Differential Revision:	https://reviews.freebsd.org/D41211
2023-07-27 15:44:52 -04:00
..
_cryptodev.h
cbc_mac.c opencrypto: Respect alignment constraints in xor_and_encrypt() 2023-07-27 15:44:52 -04:00
cbc_mac.h
criov.c crypto: Advance the correct pointer in crypto_cursor_copydata() 2023-06-12 12:52:24 -04:00
crypto.c Complete removal of opt_compat.h 2023-02-13 19:07:38 +03:00
cryptodeflate.c
cryptodev.c
cryptodev.h
cryptodev_if.m
cryptosoft.c crypto: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-06 15:46:58 -07:00
deflate.h
gfmult.c
gfmult.h
gmac.c
gmac.h
ktls.h spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
ktls_ocf.c ktls_ocf: Reject encrypted TLS records using AEAD that are too small. 2022-11-15 12:02:57 -08:00
rmd160.c
rmd160.h
xform.h
xform_aes_cbc.c
xform_aes_icm.c
xform_aes_xts.c
xform_auth.h
xform_cbc_mac.c
xform_chacha20_poly1305.c spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
xform_cml.c
xform_comp.h
xform_deflate.c
xform_enc.h
xform_gmac.c
xform_null.c opencrypto: fix null esp crypt 2022-10-25 03:24:43 +03:00
xform_poly1305.c
xform_rmd160.c
xform_sha1.c
xform_sha2.c