是“RTSi6 + yxLwIW7KsnoehVDA ==”md5?或如何获得原始字符串?

时间:2016-03-01 20:25:47

标签: php database

RTSi6 + yxLwIW7KsnoehVDA == 如何获取原始字符串?

1 个答案:

答案 0 :(得分:3)

这是用base64编码的16字节二进制数据,这对于MD5哈希来说是正确的。

哈希是单向函数,因此无法恢复输入。

如果要将哈希转换为更熟悉的十六进制表示:

$foo = "RTSi6+yxLwIW7KsnoehVDA==";
$hex = bin2hex(base64_decode($foo));
var_dump($hex); // output: string(32) "4534a2ebecb12f0216ecab27a1e8550c"