As noted, yeah the final answer may be subjective, and may depend on who reviews it and what mood the reviewer is in at the time. I would note that again the context above is MD5 in a cryptographic context, same in the AWS context also.
Our application is non-cryptographic, the exact same use as CRC32, Adler, etc. (which we also offer as choices for file checksums). So I’m fairly confident that this use would be left out of scope, but I also know that Kafka’s legacy still lives. If anything,
this may be a cautionary tale about using cryptographically-intended algorithms for file checksums. I do appreciate that OpenSSL 3 stepped back out of the enforcement game though. |