Hash Functions


Calculate a hash (aka message digest) of data. Implementations are from Sun (java.security.MessageDigest) and GNU.

If you want to get the hash of a file in a form that is easier to use in automated systems, try the online md5sum tool.

String hash
Binary hash
File hash
Warning Maximum upload size is 5 MB
Results
Original text 38,1,37,42,24,46,31,32,16,41,5,36,16,47,13,29,47,51,28,0,25,34,8,10,7,44,50,28,13,45,8,36,23,21,18,24,42,45,25,17,34,3,19,19,25,37,33,23,51,42,47,24,34,45,29,9,3,30,22,44,33,38,17,36,14,19,1,9,34,27,12,32,50,15,49,5,12,33,40,46,22,9,2,5,7,40,13,48,43,51,46,15,23,36,32,4,14,35,10,49,23,8,28,6,31,5,44,24,21,32,47,46,0,6,30,25,43,19,39,39,10,26,21,17,44,49,11,13,38,2,37,29,48,30,28,7,48,22,27,17,18,6,43,10,40,41,8,14,4,7,16,41,20,1,11,29,20,30,49,21,0,50,11,1,35,4,11,27,43,27,45,26,3,39,0,38,48,20,41,50,15,31,33,35,16,18,26,37,2,4,15,26,42,18,39,2,12,31,3,20,35,51,6,12,9,40,22,14,-03a27a23c62eae17e9f4c339
Original bytes 33382c312c33372c34322c32342c34362c33312c33322c3136... (length=609)
Adler32 e3a27639
CRC32 51b6efa8
Haval 99542d0a89d6e3b43c1ee95eebdf56c7
MD2 ae163b9497c3ffb2a17090b80005c2fd
MD4 31b52f17f2da165fc017203947c7cfe8
MD5 a93c6bad49003e2ec63b2ba2ae44c754
RipeMD128 8bae6f9174034a595a6e6cbbf6b2e839
RipeMD160 95c0830ff981b8ff04452ff425da1207a25d8c0f
SHA-1 9ee00276b11f8a2d7f00d7ad3f22521c2fb970d3
SHA-256 c5b99c983976f3453c35849dac7d3d985746e3d169915328870931d95277c6cc
SHA-384 ec11c108ebbcbd99f0f386c7bff327bc757743a07bb784c23a151c54f921a09cc7818990dbd09e42b1e76cba45a88352
SHA-512 adf312960af6f3b7a60f012e0a4a5fce8c5d1a673cdc9753335c394932579c19807e78b0cc1a17b2af17d1ff947fd66cc1ae1df59e48c6ebff1cd70f6336ff6b
Tiger 1def40927290ac581eea28118d7896862f9df39e0d1eb8dc
Whirlpool-0 59ae42d7037ed38440a006be76a598df67994408ad08c49cb1505135d8d658f29ff79acf069d6ba3f95c1374b21d327daf17f3e7b6b45e89191f687831170641 null
Whirlpool-T 7d38accd13de328b7e8668fa279e250d76de11b3119f4973bc8e93653ed436e58fa69acdb4b66048d62a65c1fbf8ee13d29c029ba825010e048601d42631f7c4
Whirlpool 1a90669f5d10621562f5c348ffa574c821e10e456f8cafa37044dbe839c232e33e02406fd97fb4f70f601d970556eb39176fd21f768d876883d346a3712e197d