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 15,36,26,6,20,12,46,11,33,21,17,2,11,9,26,42,45,27,34,34,14,3,13,48,49,33,44,45,7,37,29,0,16,10,6,32,47,32,11,24,38,24,20,40,33,41,6,35,35,7,34,50,26,22,1,18,9,45,19,47,29,48,30,5,39,12,43,51,48,2,22,30,8,44,13,37,28,41,32,41,31,24,21,23,29,31,25,27,30,17,39,31,23,44,45,10,1,39,42,10,4,25,24,11,50,34,12,50,27,1,48,32,47,18,49,21,16,0,18,3,22,3,28,17,12,8,49,26,2,35,38,38,20,16,14,13,5,35,21,38,9,51,42,25,28,37,46,36,37,10,18,5,5,29,4,14,8,27,30,2,49,42,43,0,31,41,36,8,19,4,51,7,15,15,7,40,43,6,40,25,19,3,39,23,50,19,15,0,43,23,4,17,40,13,22,47,36,33,20,16,1,46,46,28,51,9,14,44,-af0a4e70293cd4fac519e7b5
Original bytes 31352c33362c32362c362c32302c31322c34362c31312c3333... (length=609)
Adler32 ad3c769b
CRC32 a8569358
Haval 14249ab74ae50ab540e0ca3253d56b86
MD2 035d2e8ce5a5b620910b10754cdc6b59
MD4 cc903b5c33a4a2a4cfed0aa53addef95
MD5 feca99e7bb4ac84d36b4b4e2b05e6a3d
RipeMD128 3dccbae741443af1c0ab51138e8f4e73
RipeMD160 d92b4ed81e3c6637c75bd3fe0207ca44e1df6ce8
SHA-1 61478e35db812f515284f198a81a2cd891017fe3
SHA-256 0da88a279a44fd62ddd70342b6398a79d513cb1fb1d3773e245218c41c26decf
SHA-384 d47c5f7a33a47adf01c3148569a5ec04d572092aa9710a86fcf8a19140c3c2b50d5866201481a97b8864ed136f6c6aba
SHA-512 6f55c9109fa40f27e4df9a99aea93ffab00ad131099bc1c40c4aca925c989a5baa2b9c7f26fe59b1089a21e47ae079cdc2d1710339749198ff963a1945d4d7e5
Tiger f795bae79585b20cc02f91ca20729d748963c8eff7ea86eb
Whirlpool-0 f33ef5c79c070ed93e78df4e7a25527bbd3899396332820c7af5280a47da3be66cb42cf1bbb588567ea294ab7ac9538225e053234ba9149296a29953c572d5a9 null
Whirlpool-T 5062de8fada2ae1e68b5d986e25fa4768df48207048928ffa22b4cb69f83858003174ea2cba39ff5861bf1ea9cdc54588cf19a4daaf57ba81d637bf911dcc086
Whirlpool 5c613befd5a64d1675c9629d281b4ad5fba8a962bbe08cdbc49b6f1f6446b68ecbc946a7cd58702f6814c6835103580dadb27fd55ec972d6c98b700cc25e233d