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 40,7,6,2,43,32,10,6,41,49,18,34,9,23,18,33,38,30,39,8,1,47,33,20,25,7,31,13,28,20,43,0,46,6,0,34,13,1,50,25,11,16,38,45,47,35,28,38,21,15,20,19,37,42,51,10,49,24,13,40,42,18,24,48,26,22,50,9,8,35,20,5,29,35,19,4,14,3,37,29,42,10,22,51,12,5,31,45,16,50,28,39,16,33,4,10,8,44,15,34,48,14,46,32,51,47,4,16,46,32,38,24,26,21,9,41,41,34,49,15,37,23,21,2,17,45,2,36,3,12,4,23,22,1,39,44,18,11,19,27,36,39,51,2,30,42,29,43,46,47,21,41,30,35,11,50,14,27,25,7,3,23,25,17,33,6,26,44,44,22,31,17,0,48,30,15,36,27,3,31,27,9,29,5,37,40,1,11,48,5,12,0,13,28,17,45,40,32,12,24,43,8,7,26,36,19,49,14,-dea30a8b6acace6610f22bb7
Original bytes 34302c372c362c322c34332c33322c31302c362c34312c3439... (length=609)
Adler32 b44c76eb
CRC32 8b90da7e
Haval e4ef8a71237b91ae31f7d1bf166e82cc
MD2 44823e28e5cd93a74856bd5efb1fe524
MD4 7d7bb8e1c38e510438c40ba427cd8156
MD5 dcdda7257e54d9e7c503d3f1993f27df
RipeMD128 53811e4aadc7e3c78db4f3e95f9bc391
RipeMD160 071388e0bc663e62b8b783b8ac4cc9d3499e9ffb
SHA-1 31494f3a5519a1dbdc7c0723a5215be6647fddc1
SHA-256 5efc019f2dd0e6c8fc7d12101d62b6ba978b78545e4a01f4767343fe6b90336f
SHA-384 a2bcea47f806aa41ba2a8438a9088133d6c52801b57914e9684eb9560ebb46591e652845df3b5f53bcbfb291f8502eef
SHA-512 fff4b7c7edabe7f4129d97fc7e7990dc8a7523e6339b00169fcaaba881095bb70cd208630a999f2b2241046c6c78630d725d36022dbbc891ffcae3445be81f43
Tiger 9a7f8085d3579e1ab539b82f9caad63d951385212f5051c6
Whirlpool-0 c003fd9a2a7cf0e46a1ec34f267e4091dd47523e0a14c1c17c0a2b2ec8de9838dd097fef9961a2bd89c88496a751cf8737af44550a2d7c2c649d10474e7aa8f6 null
Whirlpool-T b320e62b9e06bc58c74620820e42ff3b9f48c4c067700a797c94457dff953a27f781fb6a8bf87e8829503da6375d96fe5d933d2d6f9d61c6f2ca75828de7f0f7
Whirlpool b04b0b281cc2aecb006f223746e45eed06f2d7e72e49246fd1f0a179afc480e0d12ae698ec16ed89c598fd92be14cde5666be93ba02642de9de5cb2fb2b6260a