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 0,51,2,45,45,35,23,1,28,12,3,14,48,18,19,27,18,40,29,14,50,22,24,34,7,49,16,42,10,29,26,48,31,47,30,7,15,39,44,36,14,20,35,41,41,6,20,34,47,18,5,45,21,33,40,1,0,50,12,26,7,34,44,40,46,38,8,37,21,15,23,22,5,5,12,16,24,6,26,1,19,5,51,0,25,50,9,48,30,49,27,0,47,32,43,33,36,13,15,23,37,37,13,17,29,8,4,46,11,11,18,36,24,9,17,27,10,39,35,51,6,38,25,43,40,50,30,8,19,28,22,31,42,38,2,51,46,28,33,4,20,49,11,6,45,21,8,7,12,27,37,38,33,21,44,29,17,17,41,11,16,32,3,28,24,10,9,49,3,22,46,42,10,15,26,42,9,4,3,43,34,35,14,4,25,13,30,13,23,43,19,32,2,39,44,32,2,20,31,36,48,41,25,31,1,47,39,16,-c7959cd858318c0c4d6a7748
Original bytes 302c35312c322c34352c34352c33352c32332c312c32382c31... (length=609)
Adler32 b45375f6
CRC32 4aaf81ab
Haval 09e98bd004f1d4b41333b3eaa83008f4
MD2 efff0d51386b7ec1d17a00ef9d815896
MD4 0bc2a341cbd0064ae8dad50743a94167
MD5 dbf525c04eb55818b2d41568e30fe982
RipeMD128 7f3fb32be907bfbefd283b9472923150
RipeMD160 6d9024b26abc066637103a5a131a7179488f25a6
SHA-1 3bff4ced8e8ce230c041b8b918863d627781eb4b
SHA-256 e4897bd278cb0bcc59b98566f623f53b4d15bd5db8377db330e958e693d2d689
SHA-384 c0d3f44d22d22ebe415e8fbd2fa8c8a34cc5b080a25ea10b9b39d4e45306f3f98c76c705eac6e717f7bf2419ff78e428
SHA-512 5b21e3b881cbdadb09f0abd0da1a716ae85818ccf9c1940e54c2ad221166137553ca693506497cbb7a1e0899f76cf78ec00545092e9b923572c754c8d07e0c1e
Tiger 7837974045f1b57ee1a22228f89992dedeab047bda9761bc
Whirlpool-0 008e2dba0f803c1e28745d13b3046e37f2771d58176d94e96a11c9147967957513f7068ce0fa01fbe010437670318ae296ba61a57d6fb6d34300fe67fe56232d null
Whirlpool-T 71c33dfd076c13f099b907dd88e7979c86c2b8a8b2856dbd3f794469f59f2297ba1a263a95f9c248073cc11131a45794c0577b77f43181cd8dd1bc56b7ae74ef
Whirlpool c22fa37cc77b940b8c6aa3bab797ca369952b6d1e16b70713102b1f7b54846b4ad0640bd77d71ce2000d8cb082f6df979831caa132f23c01aa4f5fa7e9c27bea