MD5, Message-Digest algorithm 5 is a widely-used cryptographic hash function with a 128-bit hash value.
It is described in RFC 1321. --> Wikipedia:MD5
GData: An Online MD5 Hash Database
"GDataOnline.com is the world's largest, fastest, online based MD5 reverse lookup project currently sporting 166 million unique entries"