加密类型symfony2

时间:2013-02-04 17:49:14

标签: encryption passwords

我有这个密码:cJU6fIvqSrHJq8ErBo0mU9fFjzPdSl / 94iZyzX / VZ9RJ + GLm3PopuABNopq4UcqcMJTPOBu8KHadfcXl7DEE4Q ==

我想知道使用的加密类型。我从使用symfony2编码的脚本使用的数据库中获取了此密码。

开发人员说他使用了sha512加密,但我认为还有另一种编码方法。

谢谢,

1 个答案:

答案 0 :(得分:0)

你是对的,还有进一步的编码,因为这是一个可能是哈希输出的base64编码。将base64字符串解码为十六进制字符串是:

70953a7c8bea4ab1c9abc12b068d2653d7c58f33dd4a5ffde22672cd7fd567d449f862e6dcfa29b8004da29ab851ca9c3094cf381bbc28769d7dc5e5ec3104e1

这是奇怪的,因为它的长度为128字节/ 1024位,而sha512则为64字节/ 512位。可能是盐已经附加到哈希或类似的东西。将sha512散列与上面的十六进制字符串进行比较,看它是否与它的某些部分匹配。

相关问题