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 46,13,29,44,37,32,8,37,22,10,17,40,0,4,4,16,5,30,19,18,32,5,38,39,9,46,19,41,8,42,23,30,34,8,19,32,34,9,48,47,43,12,47,39,37,16,49,40,14,15,31,33,6,24,21,14,35,27,3,29,0,30,21,12,16,15,45,33,36,3,31,34,20,20,11,32,26,30,1,39,24,17,51,5,38,18,0,49,41,45,10,10,42,36,49,2,42,26,17,27,3,41,7,18,44,38,1,40,43,11,22,12,29,36,18,23,44,15,5,24,39,15,2,27,34,11,16,6,7,21,47,36,35,45,23,13,28,0,43,12,28,49,4,9,7,33,14,35,28,13,27,25,50,48,13,24,31,9,38,25,11,28,42,1,43,21,47,2,50,48,44,37,51,50,20,2,8,20,29,51,10,6,26,40,17,33,35,31,7,23,26,3,45,25,14,22,1,4,46,48,50,6,46,22,25,51,19,41,-68b801048479138a4a84609b
Original bytes 34362c31332c32392c34342c33372c33322c382c33372c3232... (length=609)
Adler32 b4817556
CRC32 1532aa4d
Haval 390c03856129dc4b4d5bdec8c228c719
MD2 c5e693f894fa667288cf36f963d85793
MD4 9e9e4d96d89bfec832bdeb88e41515a0
MD5 298ce09e5cfad87650d469845a14677a
RipeMD128 e3c857ab676f813322b85683d3c2812a
RipeMD160 e177878abdfa84705bb49cb0ea51e292f594e483
SHA-1 a2417fef1e363f330ef8c7c7f238ee5426e474ac
SHA-256 cb2782b0f671902536719161bdeb77e40411bb4cfe8b60f4b5729ae384e85848
SHA-384 7cdc8a10ec404a731c3450d22b132aa03a21fd989552d7d4b0c7734196653a3452e7b16a1263b3e4b0168faec83028d2
SHA-512 d85ddd0a0e25640ce7a7afabd01a314483405df8d92c4be0ce68657350183e83ecb34a09d194983a0007c162d379dedecc99a4805faabcba46652b7a86b4e276
Tiger 88a7e05d3581e6354f5ae8a31f1264a1efed8e6e68f40f2c
Whirlpool-0 03613710515b7fe6f19003eb5b91c7781802190b2e0ac6ba036f85fa05109ce0b13e3d7b74a003975d394e0b4436484cbe752dd004283ef6a8aa91c777e25027 null
Whirlpool-T 42e3c160ca208b367702b238afb02488a572fd108a7f82ac35db951bba151b6a81f26498796ed3a30e6c77b643e64d70fec0764f70fa0c37203ce5d70daed4d7
Whirlpool a23d14f6015ed0245ff04ab6f82ce0ffb2081f615f4f85191baed12352afd0b622a351e29508667c04086791d3e2ebbec204d5bda047b85ecf97f3fb50a9ea15