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,46,19,17,27,10,3,8,11,45,32,11,43,17,38,24,32,18,36,51,31,32,40,0,41,10,5,42,22,38,6,41,12,13,42,18,18,6,23,49,47,23,13,26,3,31,9,27,44,4,28,51,28,39,4,21,2,3,31,45,23,19,6,26,39,34,17,13,30,29,30,40,36,16,15,42,46,50,5,43,15,35,48,48,14,14,8,9,36,35,51,41,16,1,34,25,28,13,49,49,21,5,32,51,48,24,44,46,24,1,21,9,34,50,39,0,35,8,25,0,50,34,24,42,10,11,26,2,22,27,47,47,37,35,33,38,48,25,9,3,20,29,40,27,12,29,6,19,37,30,33,4,50,21,20,11,22,25,7,26,30,7,16,23,17,15,20,39,49,7,37,44,38,19,14,12,47,1,33,10,2,5,0,45,2,44,45,8,16,12,43,7,36,15,18,33,14,31,41,40,37,29,20,22,28,1,43,4,-eeaf9c77c1b87a0b01e15138
Original bytes 34362c34362c31392c31372c32372c31302c332c382c31312c... (length=609)
Adler32 c5527669
CRC32 bdd1ff7c
Haval 05a05e0678503715b9baabce53edfb9f
MD2 d07bb93ca0ed7caf890afc02ade8f318
MD4 4b9cf780d9f624a6c4877c5c60fef102
MD5 2451f93b48b5539bec542fe93af19f89
RipeMD128 01c7716d15490bdd3c6e60116dcc4d83
RipeMD160 fae7ca31362c09d57ca5d6ffc9e01fb442d3b071
SHA-1 0bc0322bf20cda23ee2f70f929155f31867f6c35
SHA-256 0cf2685312696f4f3432f70b8e8943764bdc51d942da32860e96905c366985c2
SHA-384 74afbe98a3587ee9a1868069fc7ba462fab6601f74ca788ae5fb25d942f9998245e6a86cfb39463f8a936c3d552c149d
SHA-512 ceb76be35eaf2629c5f071edee4dccfc8921b6681e56a547be7b64961986952105f03a9811e99c78ae7a19bfb29e6b6b07c30ddbc3658ee7dcafd093709530ff
Tiger 16def320f88ffc7d53e7b209d1688a7c91b3b3bc848545e7
Whirlpool-0 97376df4681592e2e95fc4165a33484a230987dfe9814f945f715f1b4d5f298f0665db4f13d6cf49ff7063613236987dd06d218759b56996107dcaf70231d47b null
Whirlpool-T 3ab48fdfdd3781824cc8df1bb86d9631d2f8128ad598ed8ad0b8d37949f5cd4764e43c319ed30b49e0396992e36173a0de7edeff19c67b20fa92106732991b17
Whirlpool c82431761b6c68a4b026a9fc349f0ef47eaa08d035a16051401669f016d55fccc8c416098aabf5b4a04e41a86042175cffda88071bd1579b1b2c2cdc28dafa20