[jdk11u-dev] RFR: 8292158: AES-CTR cipher state corruption with AVX-512
Goetz Lindenmaier
goetz at openjdk.org
Wed Oct 12 06:18:59 UTC 2022
On Sat, 8 Oct 2022 06:55:36 GMT, Smita Kamath <svkamath at openjdk.org> wrote:
> Hi,
>
> This is a backport of JDK-8292158: AES-CTR cipher state corruption with AVX-512. This backport fixes a bug where cipher can become corrupted when encrypting/decrypting byte arrays with a size less than 16.
> The fix is in MacroAssembler::aesctr_encrypt method.
>
> Patch does not apply cleanly to 11u as the method has moved from src/hotspot/cpu/x86/macroAssembler_x86_aes.cpp to a new file src/hotspot/cpu/x86/stubGenerator_x86_64_aes.cpp. Also, the included regression test had to be modified.
>
> Could you kindly review the patch?
>
> Thanks,
> Smita
Hi @smita-kamath,
please also prepare the 17u backport.
I will approve that first.
-------------
PR: https://git.openjdk.org/jdk11u-dev/pull/1408
More information about the jdk-updates-dev
mailing list