 <p>I doubt that's actually a hash. It looks like base64 to me, which is an <em>encoding</em>. It's a slight technicality, but encoding's can be reversed easily, hash's can't.</p> <p><strong>EDIT:</strong> Running it through a base64 decoder, it's binary data (if it is infact a base64 encoded string). I believe it is though, the '=' on the end is a giveaway, and the rest of the string conforms to base64 too.</p>