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 48,40,41,39,38,17,22,1,12,21,33,6,4,47,49,40,42,44,5,45,42,45,27,24,22,42,40,28,50,23,8,20,19,43,48,9,10,11,25,30,15,39,8,47,28,49,18,16,6,31,7,37,14,49,12,22,43,36,3,17,18,38,19,0,32,43,9,11,23,18,26,51,22,8,2,5,0,15,21,31,21,29,5,7,2,45,11,10,45,41,1,5,4,29,37,25,51,38,24,3,27,27,27,29,46,20,21,19,49,43,30,46,0,33,3,3,13,18,1,16,26,4,35,28,14,39,14,10,41,48,47,4,38,20,44,6,44,17,42,33,31,26,50,48,50,28,8,13,36,19,37,50,1,41,23,32,12,32,46,24,51,10,36,33,16,44,14,11,13,39,35,20,40,35,24,25,17,2,34,47,30,29,37,15,12,36,25,34,7,0,9,31,34,7,13,30,16,26,15,34,9,51,2,32,23,35,46,6,-7ff1974769b387c22870cb57
Original bytes 34382c34302c34312c33392c33382c31372c32322c312c3132... (length=609)
Adler32 c0c875c7
CRC32 f544e90d
Haval 3e66a3da8a28974ddb4035200f508000
MD2 a892d699d321783f78c5bbcc2fcf5d08
MD4 8ce9159f5a64c211e737a2faf457a5c6
MD5 bfecba77fc6998fd707e5f9d8b3c5488
RipeMD128 5676ef7fb5eeaaf9636834c4592145ef
RipeMD160 f9573e87a6a352678bc0813e4cb7ee4e3ce91c25
SHA-1 46eb5b7363736ac09d89d9cae593ea37d95a6d8a
SHA-256 c6d6d42ba2f0e466933aa271805511dcf3970c1a330d6788f823fc487071fefc
SHA-384 4b0e85b908bf9b6952c94c4967016d94a2359049ea58660d163d0a8aca18b2f86281fd0feec5119da459eae7d95b18ab
SHA-512 8e9bb48204428a30395356af7e2830f9806720f0876878599189c61b183d08a16bd7edf3e49d8af2c647949415f6c44780f238ac43c16c9ce797762d0c907c74
Tiger f13de3c3f12803d42dbdf0a8a42d3c164a30b61fcbcd7f9d
Whirlpool-0 7a5c0575c99076c8f5b3c6c9c2ced73318267e1baeb6a42508c710b7c828b367acfebb8781dc468fc38507b4424123b48150461cfc1533ed16ab31bf7af2002e null
Whirlpool-T 84a756d6a6a9436e2b37271360522a0a2790d21c331ecbb7c451569aefc817447443ca3d85599fbb3904043e51ee29393e7d8f91b420148282f0ea6142acdd13
Whirlpool 0ed4345179fca24342e05bd5ab2b582c9ad6584bfdddf68ecd9817f1ed0ebfc799841a8913aeabea35c51cc80edb0385a6e3bd0d93913e71f861d025f01f9254