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 29,0,45,25,37,42,6,43,20,25,50,18,38,22,40,35,28,24,16,49,45,16,39,49,38,34,3,11,20,10,47,13,1,5,0,21,47,7,7,18,23,51,45,8,10,42,31,13,43,47,4,9,24,51,44,31,32,40,27,26,43,32,46,39,30,1,14,46,38,10,17,21,16,4,33,37,8,42,9,15,33,19,40,37,18,12,3,43,4,39,25,42,37,19,24,15,27,12,30,14,10,11,31,6,3,21,12,17,5,16,41,41,49,17,36,11,50,48,8,2,4,17,33,14,48,49,26,30,28,6,36,2,9,35,20,22,38,13,33,36,31,0,12,22,29,22,44,20,9,29,28,41,48,23,32,40,8,23,19,1,15,44,34,26,34,35,26,34,47,41,18,24,36,6,27,2,14,3,13,46,25,48,5,7,50,15,7,23,2,35,5,19,51,11,51,28,32,1,50,30,29,27,44,0,39,46,21,45,-da19d8603659831f4caaf959
Original bytes 32392c302c34352c32352c33372c34322c362c34332c32302c... (length=609)
Adler32 b054761e
CRC32 8653e3ea
Haval d9bed38fa9be39e904fffa7a58e3bb58
MD2 0e053365f6540405b026636f5a1a6413
MD4 01f714dd205fdba2db04dce186b480fa
MD5 294118e7a19bf3aa103eee5707b2c02f
RipeMD128 caf7d08f0381fbb0ecbad73950bcb352
RipeMD160 4dfd37c9cde5f015c67aad06bea0db0e8d9de0aa
SHA-1 3fb04ac22742537bf66b087864d82eeac34b3ed8
SHA-256 412ec860c212489492f6b7bbbb74a151ac2ba63ca189ae4498dd22659270e6b4
SHA-384 dc1ee6b63f11cdf2d7ea4a152f68a9e0966c2cb8dfbc446dac73660d834d67df24f2158f41e79c83ddb71e0dcf7f3743
SHA-512 16d5a63fafd3c8c962c696e8bb2392122b2e8d70a321926632848adf9a24262dece8afa32d20b7b02290f93ca67e40c89bf3206b2603ad716e32383b36f7ceaf
Tiger ded4fc74470a0b44d0f2d3b2e9a4cf18ea20e349fbd3cb66
Whirlpool-0 f0f278c233e7f884ea7b639ba90f7c7b84d8f42ac14819c8d14f2c43d216273d0dacc2300619b7d5eaf87d5639d824f7caf7a3416c658fe757ef5a9c9e122e1e null
Whirlpool-T 3f8f7870623c7a2f7b3a34f39abc923aa98f8489eaa7531fc948208e7f5669bf804e097228e558c042e5adf7a7631b8e90545bb7f2c1d81341d431cffca092c3
Whirlpool fa559c5ff9f621d76df54db99ed02c9b2fcfb9ab2fd1a32f65cf84b5e18fbb36e6d44e0019f851eb6cd26bea3e23484b7c6bc480b80797fa94d96f5dec42b06d