首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >加密类型symfony2

加密类型symfony2
EN

Stack Overflow用户
提问于 2013-02-05 01:49:14
回答 1查看 134关注 0票数 0

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

我想知道使用的加密类型。我从一个用symfony2编写的脚本使用的数据库中获得了这个密码和salt。

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

谢谢,

EN

回答 1

Stack Overflow用户

发布于 2013-02-05 04:51:00

您说得对,还有进一步的编码,因为这可能是散列输出的base64编码。将base64字符串解码为十六进制字符串的过程如下:

代码语言:javascript
复制
70953a7c8bea4ab1c9abc12b068d2653d7c58f33dd4a5ffde22672cd7fd567d449f862e6dcfa29b8004da29ab851ca9c3094cf381bbc28769d7dc5e5ec3104e1

这是奇数,因为与64字节/512位的sha512相比,其长度为128字节/1024位。可能是盐被添加到散列中,或者类似的东西。将您的sha512散列与上面的十六进制字符串进行比较,看看它是否匹配其中的某一部分。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14692442

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档