Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/sql-server-2008/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Encryption AES密码加密_Encryption - Fatal编程技术网

Encryption AES密码加密

Encryption AES密码加密,encryption,Encryption,有人能解释一下这个字符串是如何被加密的吗 AES256:29://(Hex://5B18C3AD8CFR4D38) 我一生中从未见过这样的加密。可以用PHP进行复制吗?(前提是我能得到可能使用过的盐等) 这是为了将数据从一个网站迁移到另一个网站-目前该数据存储在MSSQL数据库中,但如果PHP能够处理加密,则将在MySQL中使用。它似乎是256bit哈希的一部分,周围有一些元数据。我不熟悉用于加密的php库,但知道可以使用php创建256bit sha,并且应该有一个toHex()方法 要检

有人能解释一下这个字符串是如何被加密的吗

 AES256:29://(Hex://5B18C3AD8CFR4D38)
我一生中从未见过这样的加密。可以用PHP进行复制吗?(前提是我能得到可能使用过的盐等)


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

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

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


如果我猜的话,29可能是用户ID,但可能是盐或其他东西

如果你没有感谢的话,请查看php mcrypt,我将它分解了一点并进行了分类——从未想过额外的数字是一个ID或其他标识符。