Which SHA-256 is correct? The Java SHA-256 digest or the Linux commandline tool
Posted
by Peter Tillemans
on Stack Overflow
See other posts from Stack Overflow
or by Peter Tillemans
Published on 2010-06-11T10:20:56Z
Indexed on
2010/06/11
10:22 UTC
Read the original article
Hit count: 327
When I calculate in Java an SHA-256 of a string with the following method
I get : 5e884898da2847151d0e56f8dc6292773603dd6aabbdd62a11ef721d1542d8
on the commandline I do :
echo "password" | sha256sum
and get
5e884898da28047151d0e56f8dc6292773603d0d6aabbdd62a11ef721d1542d8
if we compare these more closely I find 2 subtle differences 5e884898da2847151d0e56f8dc6292773603dd6aabbdd62a11ef721d1542d8 5e884898da28047151d0e56f8dc6292773603d0d6aabbdd62a11ef721d1542d8
or :
5e884898da28 47151d0e56f8dc6292773603d d6aabbdd62a11ef721d1542d8 5e884898da28 0 47151d0e56f8dc6292773603d 0 d6aabbdd62a11ef721d1542d8
Which of the 2 is correct here?
© Stack Overflow or respective owner