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,17,32,9,46,6,38,18,15,40,45,44,16,23,51,19,6,6,10,14,22,43,13,13,36,50,47,27,11,41,43,0,32,9,48,46,44,35,16,14,11,44,30,41,28,26,8,15,31,28,41,8,45,26,9,17,3,7,24,4,19,50,13,23,29,48,5,12,25,17,40,20,35,4,21,2,8,18,46,19,4,45,12,32,30,23,11,29,26,37,27,31,0,34,47,1,20,22,23,34,9,49,5,37,14,25,22,21,10,51,50,1,4,0,33,3,50,49,36,41,44,26,7,33,16,27,46,31,32,38,47,12,48,42,35,29,13,7,49,39,37,10,48,38,36,10,35,51,21,19,40,5,30,2,21,2,1,42,49,43,24,1,20,42,37,33,14,20,5,3,39,47,25,18,25,28,12,16,39,31,38,24,15,6,33,11,36,24,39,15,17,30,40,3,0,34,28,43,8,29,27,51,34,2,42,22,45,7,-5f27dff9bc52ed5523dd0cf0
Original bytes 31382c31372c33322c392c34362c362c33382c31382c31352c... (length=609)
Adler32 c00976d0
CRC32 f3ad9c54
Haval a4e4e31453db6326ed596e9c69eaa612
MD2 ef2ecfc1e290192e218507fcac025b31
MD4 3f706ff2e59f38ee02530643b805a70a
MD5 c612f807e279b1a12be2e1b272660d79
RipeMD128 9d9409c8ee915ff8fc943c83eb367350
RipeMD160 98a8a75a41915ba4abeffbe317c4c68ddf0e4b7d
SHA-1 e7ab31b28b714dcd2df423ed5f0ef7dddca807ca
SHA-256 71d1f7b38b2ed444cc811d9b71cf936db39e4114e484cc6d1247ce919301ade0
SHA-384 058926ca3ec6d5b7cb07b7b73c90586c094de485b63b90fca1da441581d0cdc3be12c8feb96f23f1b1b514ce22bf7a74
SHA-512 3f8735f7f33086c05ed3a52a975d8f4f4f5959ac496a51afd82cecf10cfda3a5e2204f2ab29d4750ba5125b48fe2a100bff7a40b641ee18d5b6232f118747479
Tiger 93bbda2b0caeefbf47dcbf91d5476f93010a0bbf7c927dc9
Whirlpool-0 47648761a83714a64f8df3ef779d126ebb67479f3a3f656e2ffafa209a1f9375629e2e0d5fe2eb35617214dc9429b713f70ee5d200c8d695bf3c6bcb5cf214e3 null
Whirlpool-T 1864beb0105dcb7967acdca9e71069da202a4aea013e2a6f688874cea4aad7e9ef37ef5b64d966a65e7744f69d3ecfe125fdaf633523366df26abd3104566f10
Whirlpool 2db730a5bd0d3f131a8b1667f2a003e044672f7a46439d83e0332e2c2f1647df1ffe9e19c20300322d085180a3b97bc2a6600838c94e408699d2274b7564170b