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 5,48,13,17,32,46,37,26,30,23,45,37,14,40,35,51,22,35,20,15,1,36,16,46,25,32,21,8,22,0,36,0,51,42,35,26,17,2,1,4,23,16,38,4,27,13,45,5,39,51,41,26,8,49,34,40,41,40,31,44,16,19,51,33,35,8,20,24,0,50,34,28,9,30,39,13,46,37,12,17,41,45,5,50,23,37,28,11,50,38,23,21,11,31,27,16,36,48,2,22,14,47,9,24,33,24,43,29,2,49,7,3,30,5,15,8,3,39,31,49,10,43,17,13,44,25,11,19,42,43,29,27,14,32,18,4,29,14,47,40,25,21,43,9,25,50,6,3,18,19,33,46,19,28,49,42,20,34,48,24,38,10,6,34,45,44,9,3,38,12,28,21,41,32,7,1,0,47,12,4,6,10,44,20,11,33,2,7,48,15,12,47,36,22,18,39,18,30,6,15,31,27,7,29,26,42,10,1,-2827edbb33e06a670f72df00
Original bytes 352c34382c31332c31372c33322c34362c33372c32362c3330... (length=609)
Adler32 aa387636
CRC32 133f7c29
Haval 882e09cdf0ba936b7e891349908712c5
MD2 05a6381e222b0bd75f212e12c1d987f8
MD4 b0774846d8f5ff64b01dc60c91d62157
MD5 cfa38769d7a36cb6cbc9bd4f19a215c5
RipeMD128 efba13be4c0ab5052d56e683a323ba82
RipeMD160 c93a633ee7af482a44d7a7ae719ca2cb7b778e0b
SHA-1 41650d038b25a4b6439b59062e4a8aabc79248f0
SHA-256 a650877b5052cdd8d25bc172fa8df90d55c828a21485e3bf46df9bd157f34bd2
SHA-384 2e94af4a3b84cbe394d9bd0182e77677dec9afbb00a1bc9a7277ee1bda9f4019e1b263fd94e0c239df64e400ae5b12c9
SHA-512 4e1a30be11afb159c1dd0cc7282c7cb2d854703cffd1699cd1a508e503589576993a75dac19057a63dd4c08972110ea1660a3f31b4487626926d585d9870c91e
Tiger c102563b5f4a960b1026ddd741f58a7a82498d0479f9a4e3
Whirlpool-0 4c2724b74a045fea64cb8c57d3992c80aa9b5cb2f97cf0b8989ead9fbda85fcd6d03f072b8eb7382a18bb3e18e039049927fc5d01630a532a8874d1ab4e6b4ad null
Whirlpool-T 60e45f05d976a3322dab62751ca9c41dae37e4dc61c8555ce15467439037d42a432954ab5a14ede8122f9914f57ea920ee17ca585185f4f0bdfeacf0a4edeed2
Whirlpool 1714a5e2be9a601299ed33a17c594217c1a2a513363040dbbefe518bed648bb9b66d2df27cceee409c26320317cc7b8da533b5b35d5529413c04acabfd9e5fdd