识别未知哈希

信息安全 哈希 算法
2021-09-05 21:37:28

在我的一些研究工作中,我遇到了一个未知的散列字符串。我很好奇的是用于生成它的算法。一个让它变得有趣的因素 - 字符串包含一个星号,充当某种分隔符。这是一个例子:

i6ygOQQhiUbOFeUbzI2L33*cwsrXsCuZu0CQOPhKrZbii8ynu7qx9g

星号没有固定的位置,所以另一个有效的散列字符串示例如下:

NHudTnpSWRDKXAvLwtsAA0HAnCOFe4aLRiL4e8Y5cWYLYVI*hdMRlQ

我通过HashID运行这些值,但它无法识别算法。你们中的任何安全专家都遇到过这样的事情吗?关于什么可能是散列方法的任何指针?

1个回答

看起来第一部分是 base64 的 128 位哈希,可能是 MD5,第二部分是 base64 的盐。

十六进制:

Hash: 8baca03904218946ce15e51bcc8d8bdf
Salt: 730b2b5ec0ae66ed0240e3e12ab65b8a2f329eeeeac7d8

如果您有其他哈希示例,则很容易验证这一点。