AES密码加密

时间:2012-11-21 12:24:46

标签: encryption

任何人都可以解释这个字符串是如何加密的吗?

 AES256:29://(Hex://5B18C3AD8CFR4D38)

我以前从来没有见过加密这样的事情。是否可以使用PHP进行复制? (假如我可以得到可能使用过的盐等)。

这是为了将数据从一个网站迁移到另一个网站 - 目前这些数据存储在MSSQL数据库中,但如果PHP可以处理加密,则将在MySQL中使用。

1 个答案:

答案 0 :(得分:0)

它似乎是256位散列的一部分,其周围有一些元数据。我不熟悉用于加密的php库,但是知道你可以用php创建一个256bit的sha,并且应该有一个toHex()方法。

要检查密码,请使用sha256加密用户条目,并检查其十六进制值与存储的值。你有没有检查过它是否是沙的前1/4?也许他们因为缺乏安全性而被截断?

如果我有猜测,29可能是用户名,但可能是盐或其他东西。