小编Him*_*har的帖子

MD5 哈希值与 Bash 和 PHP 不同

我试图生成字符串“hello”的MD5总和(使用 md5sum)。我尝试了不同的方法,如 Linux 中的 md5sum 工具、PHP 的 MD5() 函数以及各种在线文本到 md5sum 转换器。

echo "hello" | md5sum
Run Code Online (Sandbox Code Playgroud)

echo "hello" > file && md5sum file
Run Code Online (Sandbox Code Playgroud)

给出了结果b1946ac92492d2347c6235b4d2611184。但是,PHP 的 md5() 函数和几乎所有在线生成器都给出了输出5D41402ABC4B2A76B9719D911017C592.

是什么原因?

linux security bash php md5sum

62
推荐指数
2
解决办法
4万
查看次数

标签 统计

bash ×1

linux ×1

md5sum ×1

php ×1

security ×1