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,35,17,3,26,1,13,27,13,36,4,46,48,48,8,4,23,1,36,47,51,38,49,42,29,12,21,40,27,14,37,8,20,6,35,22,10,32,27,7,5,3,33,32,44,8,29,9,34,10,26,12,0,24,6,19,12,40,26,38,19,1,28,10,16,34,14,25,49,9,7,26,39,47,24,44,6,33,4,31,20,33,16,8,21,1,11,20,35,41,16,18,45,21,0,39,32,11,18,17,44,6,22,45,7,3,2,17,14,38,41,46,2,48,45,24,49,41,5,29,18,36,32,4,50,30,42,36,34,5,31,13,20,11,37,0,22,50,5,40,41,10,43,15,50,19,43,37,13,21,47,38,39,31,42,48,25,24,11,9,28,17,43,25,19,39,37,42,23,31,45,51,30,29,40,15,22,2,18,33,15,0,28,3,51,25,15,49,50,46,27,12,23,51,34,47,30,35,2,7,28,23,43,16,44,9,30,14,-f0dcc3af681d62799b60bde2
Original bytes 34362c33352c31372c332c32362c312c31332c32372c31332c... (length=609)
Adler32 c12c76a1
CRC32 3bc74bd3
Haval 8b1e00611305888a42e513dc543cbb85
MD2 0088d46e1b2c1814ddbc9785aca9805b
MD4 e9e93adc8b61da1ed6632f8c8606e46c
MD5 245ee0547a6fb9af7ab0657e6c59b67d
RipeMD128 2a1bc107f1b76bacc3b3837d46e5c43a
RipeMD160 391a4b58a6ad4c87dcb7cb348e254cbe6c81f01c
SHA-1 ca848b141d5ac6200a34c0d72b53a4cc66a31376
SHA-256 acd35624339a9c3d5eeddbac46e65b8c6d5f36b1b169958174bffbba3ae73fd9
SHA-384 fdb77d2e7cb7c44c3bf4c511e509cf2f0adcd9f0bb0fdd330bcca572176efd71ca1a8fe24319e40f2b55c2cfa5efd59a
SHA-512 c092766e0932da0e3381de12805eecee8653fdd551537d2f821d73c4d0e00ea20399fa486e3d561c3ee90b5f4d35cd742ca82e9c9afc0d869cabe430c051d7d1
Tiger 46bb7a75cc6a8b196ccc336e149265f3c49acc5bc608f583
Whirlpool-0 75378412281af8522aa6b7b2cc801a946a5c647d23847690c8fddbe3cb7c13711431dddf7b602961630094315ba6722daa272b64b420af96c1d85bfa7ebac745 null
Whirlpool-T 724975e54844b16604335c0af07da240e6da868b13c31def2984dfb0c752f58f67015c87203dc699124d2502d8ca6ba511c89bc01446c540904dd92c868c4c48
Whirlpool 7cb63984e6caab1785ae6e6e67cc97ec9d291717bb0c8dc7204830855f8b0f52e6e188364b3a12415f007a0a4cd757b615eb9f393d8be178fa472e01831e7efa