: It makes no attempt to resist malicious attacks. It is designed to be a "fast and reliable" way to detect accidental data corruption, not a shield against hackers.

Stop using MD5 for new projects. If you need speed, reach for xxHash. If you need safety, reach for SHA-256. The era of "one hash to rule them all" is over.