MD5 fingerprints for legacy and cache keys
Modern apps rarely choose MD5 for security, but it persists in CDN cache keys, deduplication tables, and older enterprise APIs. A live digest helps confirm your client computes the same fingerprint as a COBOL-era billing endpoint.
Unicode and encoding
The hash operates on the UTF-8 bytes of your input string. If a remote system hashes Latin-1 or UTF-16 instead, digests will diverge even when the visible characters look identical.
When to prefer SHA-256
New designs should use SHA-256 or stronger via a dedicated hash tool. Keep MD5 scoped to interoperability, not integrity guarantees against motivated attackers.