是否有可能找出在这些字符串中使用的哈希算法?

Aca*_*ull 5 algorithm hash

我不想扭转它.我只是想确定在这些字符串上使用了什么哈希算法(我不确定它是否是md5):

d27918bcc2a8562dc4549c2c00111e66
889f071e04755db26579a19f4303654e
47a21a13ee822c1450155bd0033b0f1d
Run Code Online (Sandbox Code Playgroud)

有办法吗?

上面字符串的来源之一肯定是:'9915757678'

Tho*_*mas 12

它们每个32个字符,所以128位.所以它可能是MD5.

但是,没有办法说出来.任何值得盐的哈希函数都会在整个输出空间中均匀地散布哈希值,所以如果你只有一堆输出,那么就无法区分哈希函数.

除非你能对输入做出一些合理的猜测,当然还要做一些暴力破解.

  • "任何散列函数值得它的盐" - 双关语意图? (12认同)