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 19,5,39,9,3,4,23,25,28,8,46,50,41,14,21,25,21,32,46,45,2,37,31,17,10,14,7,14,19,30,2,38,32,26,16,38,27,34,6,48,24,26,33,17,31,2,42,29,13,37,24,39,38,12,41,46,34,30,3,24,22,22,27,5,10,23,13,36,7,46,18,29,1,23,40,37,44,42,23,28,43,49,36,17,10,32,0,41,51,35,3,28,25,34,47,34,38,44,50,45,40,12,5,16,0,11,15,35,8,20,36,20,21,1,20,6,18,49,49,4,22,18,42,44,11,43,15,3,51,22,24,35,30,17,15,12,20,44,37,6,0,15,49,47,14,19,7,27,39,16,29,21,12,8,16,31,32,43,33,36,47,29,9,9,13,18,31,4,45,33,48,50,0,8,1,11,25,51,48,40,42,19,48,1,41,39,2,11,26,26,28,43,47,7,6,9,50,27,4,13,33,40,5,30,10,35,45,51,-44bc8d2c7b2327def75f0415
Original bytes 31392c352c33392c392c332c342c32332c32352c32382c382c... (length=609)
Adler32 b65b763e
CRC32 596ea4b2
Haval 35f807d5ed22bb24417e9421b30b6397
MD2 e13232a48b4a09ae46b086c84082f3cc
MD4 30a33895fe202de230e51ae64d3f274e
MD5 359ad32ba0f088c3fe6155e236b75ae5
RipeMD128 18c48276b43d57df37bd75eea8aec64b
RipeMD160 7fa89ab49154b0886dfd64c0b48b9ee8efb1e719
SHA-1 41fe1090b82687aca5f05f4b7ff0f2a48fa4d242
SHA-256 22262def21fe2412213aceccefa1bed3a3a62a496ce34ccb40169337c0589ae3
SHA-384 a97f208f3221e7d09ac51745d8ab522d5eedf7a71c6e3491e898b945cef0cfc79ccbca1754c5dd250e840e248c4868ab
SHA-512 633dc6c921ea3b88f0911bbea6c2c1f306fb0426cab9c05b6848644ce0fd71ceb0bffe271e8421a41c715cda724fcce63eb71285a58275ee232fbce66c4f906c
Tiger 7e0e6bc0449b5537bb45b009a57600370d86ea9c16c8a0f4
Whirlpool-0 0980e7b3513a3219baeff27dad518dbdd24aaedead4eaed95719af1dabbcaf6293d70603b038e24a3e44acb108a846ed5bff53b3215e3647c6ee125f70c7cdb4 null
Whirlpool-T 245c80bd7d7bc9ddfc525efc22e6715956539093f03dd98d7dc7a292b60560d448265868252091e2f8fa2b48455eec764f9f6338db6d37eac2e011e4ecddb94a
Whirlpool 8a963b1c4b0ced01cf116ad1e3ca144b49a33ea8662fb7ed15e8bc36a3187c8c5a9d2d1ef2509f25e78cd6b0e21d90fe6a81817d1cec5f11eee031f7a8d296a1