algorithm - MD5 vs CRC32: Which one's better for common use? - Stack Overflow
One big difference between CRC32 and MD5 is that it is usually easy to pick a CRC32 checksum and then come up with a message that hashes to that checksum, even if there are constraints imposed on the message, whereas MD5 is specifically designed to ......