RFR: 8251216: Implement MD5 intrinsics on AArch64
Ludovic Henry
luhenry at openjdk.java.net
Wed Dec 1 15:27:29 UTC 2021
On Wed, 1 Dec 2021 13:25:49 GMT, Andrew Haley <aph at openjdk.org> wrote:
> MD5 has been proven insecure, and its weaknesses have been exploited in the field. It is disabled in many systems. I am surprised that we are thinking of accelerating it for possible future use, and that we're adding a worse-then-useless crypto algorithm to the AArch64 startup.
I wholeheartedly agree with your take. Unfortunately, it's still used on many systems, like for verifying the integrity of downloads ([Azure Blob Storage](https://docs.microsoft.com/en-us/dotnet/api/microsoft.azure.storage.blob.blobproperties.contentmd5?view=azure-dotnet-legacy) for example).
-------------
PR: https://git.openjdk.java.net/jdk/pull/6628
More information about the hotspot-compiler-dev
mailing list