텍스트 입력:test
- 온라인 MD5 해시 합계 생성기:098f6bcd4621d373cade4e832627b4f6
echo "test" | md5sum
:d8e8fca2dc0f896fd7cb4cb0031ba249
sha512sum
와 에서도 같은 일이 발생합니다 sha1sum
.
Linux와 온라인 생성기가 서로 다른 해시를 생성하는 이유는 무엇입니까?
답변1
그 중 하나는 test
" "의 해시 값이고, 그 중 하나는 test\n
" "의 해시 값입니다.
$ printf 'test' | md5sum
098f6bcd4621d373cade4e832627b4f6 -
$ printf 'test\n' | md5sum
d8e8fca2dc0f896fd7cb4cb0031ba249 -
echo
개행 문자 출력그 주장 이후.