This function does not work correctly for me. The generated Gravatars do not match the ones actually produced by using the corresponding address.
The problem was traced to differing output from the Hash
function.
VLC points out that the Hash
documentation pages for version 7 and version 8 have common examples but show different outputs.
From version 7 I get:
IntegerString[Hash["[email protected]", "MD5"], 16, 32]
"cc270b8fbfb33469629c14e358183dd7"
Version 8 users apparently get:
"d9c48b644b8cc89bbcd07ec7a54dafc9"
Why do I get a different result and how do I get the right one?