テキスト入力:test
- オンラインMD5ハッシュ合計ジェネレータ:098f6bcd4621d373cade4e832627b4f6
echo "test" | md5sum
:d8e8fca2dc0f896fd7cb4cb0031ba249
sha512sum
とでも同じことが起こりますsha1sum
。
Linuxとオンラインジェネレータが異なるハッシュを生成するのはなぜですか?
答え1
そのうちの1つはtest
""のハッシュ値であり、その1つはtest\n
""のハッシュ値です。
$ printf 'test' | md5sum
098f6bcd4621d373cade4e832627b4f6 -
$ printf 'test\n' | md5sum
d8e8fca2dc0f896fd7cb4cb0031ba249 -
echo
改行文字出力その主張後。