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 18,20,7,13,46,7,37,27,45,0,6,16,19,12,0,18,25,16,11,30,9,5,44,30,38,36,23,22,49,19,48,27,6,45,49,50,15,18,49,47,13,2,32,20,4,3,51,9,29,39,39,5,22,31,15,21,25,29,48,33,2,24,33,24,3,45,4,30,25,27,41,28,47,34,1,35,40,16,41,50,10,40,22,10,34,31,44,17,49,40,27,20,1,51,34,30,36,0,40,21,24,41,14,13,23,37,46,28,10,46,45,10,26,51,26,36,3,16,31,33,14,37,1,18,29,24,3,8,28,20,13,17,9,26,35,46,7,34,17,50,38,33,39,19,29,4,14,51,15,7,48,8,8,21,43,2,6,11,42,31,50,2,35,26,43,8,5,0,25,32,9,48,47,21,1,37,43,35,12,38,19,43,22,11,32,17,11,42,14,28,39,23,44,23,6,5,38,42,15,36,12,32,42,4,12,47,44,41,-b88fc7bff163e4263b0db97a
Original bytes 31382c32302c372c31332c34362c372c33372c32372c34352c... (length=609)
Adler32 c17176a5
CRC32 d9e746ee
Haval f48ba1c97274a17cdc39c7a7e6609f70
MD2 7fcfc4564eced37e3c49210db74b2819
MD4 d9977b65feaa7495d486b7786648fc0c
MD5 3f40812a3b230043318d18f8f1889cc7
RipeMD128 e845eb67088327935a930927e10b2b8d
RipeMD160 a6fc6140dd293f52ad06eaaf367ae0e413c00888
SHA-1 9732d563ef2cb37de6d5d7f2267d7d029df9aa26
SHA-256 c1871ee6fcd4555471a4b2a7d33c16121ad8def47f833e6d351bfc8fa7d64b2c
SHA-384 48a4f3fae2b4ca76c3d7b0d5fc7effca9f29acdf94e6147f229fd48897a890545bd5e05a20a271826ac46845d42cd447
SHA-512 8e025a78572de3472c99ceb099440cee75a1d941277f7e8ee337ea9e59558d7107dc707b6ab70966353cff34667c435961959c940a79bdd2a5385641e1d17489
Tiger 5a1f47a423af783f0c257ebaab95d5b346ee76546a2f7808
Whirlpool-0 cc5d7c248e52faf91656e2dec2fb22d81273690d59fe95bb0e19a83c4c0cf5ad804b7db1f307f610b4e572912ab450308e168b0cb3edeba5d7e796ec4b090132 null
Whirlpool-T b584a549ef76a9380ce496548efa24bc0bfcc58f05f7b31ace5f944b5561f60f80682d425f7eb1758c29fff1f438a5ab06c1ad926a77e2d460677f170af0c05f
Whirlpool 73d8d19c92cf564b69c44034fbec311519c4677fb4ae3bfe2f88becab71c2aa647cf5f496ccf8210a9115df718cff5f851c1df76f2e400bf603168627712c8a0