[dpdk-dev] [PATCH] crypto/openssl: fix out-of-place encryption
Akhil Goyal
akhil.goyal at nxp.com
Wed Apr 15 21:22:32 CEST 2020
Hi Pablo,
> When authenticating after encrypting, if the operation
> is out-of-place, the destination buffer is the one
> that will get authenticated.
> If the cipher offset is higher than the authentication
> offset, it means that part of the text to authenticate
> will be plaintext, so this needs to get copied to the
> destination buffer, or the result will be incorrect.
>
> Fixes: d61f70b4c918 ("crypto/libcrypto: add driver for OpenSSL library")
> Cc: stable at dpdk.org
>
> Signed-off-by: Pablo de Lara <pablo.de.lara.guarch at intel.com>
Do we have a test case in app/test for this case? If not, we should probably add it.
More information about the dev
mailing list