Is it possible to find out which hash algorithm was used in these strings?

19,105

Solution 1

They're each 32 characters, so 128 bits. So it could be MD5.

However, there is no way to tell. Any hash function worth its salt will spread the hash values evenly throughout the entire output space, so if you have just a bunch of outputs, there's no way to tell hash functions apart.

Unless you can make some reasonable guesses about the input, and do some brute-forcing, of course.

Solution 2

It fits MD5() hash form (length-wise) but it could be just as well SHA1 hash stored in CHAR(32) field. As others have said - unless you have an example of input value. Then you could use a tool like this: http://www.insidepro.com/hashes.php to generate hashes using several diffrent algorithms and try to find if any one fits.

You're even more out of luck, if there was salt added before hashing.

Solution 3

No certain way, but this looks like MD5.

Share:
19,105
Acacio Nerull
Author by

Acacio Nerull

No useful information.

Updated on August 14, 2022

Comments

  • Acacio Nerull
    Acacio Nerull over 1 year

    I don't want to reverse it. I just want to be sure what hash algorithm was used on these strings (I'm not sure if it's md5):

    d27918bcc2a8562dc4549c2c00111e66
    889f071e04755db26579a19f4303654e
    47a21a13ee822c1450155bd0033b0f1d
    

    Is there a way to do it?

    One of the source for the strings above is certainly: '9915757678'