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 23,33,20,38,42,16,43,7,7,17,27,17,0,39,6,44,42,34,46,44,2,2,36,3,35,14,47,15,16,5,40,27,3,20,35,48,14,26,8,14,45,29,1,2,31,27,36,11,9,42,22,51,13,51,19,39,45,38,10,35,37,26,37,17,39,47,33,29,13,44,41,41,24,2,31,23,34,0,12,25,25,20,10,32,21,50,42,29,13,39,6,40,24,18,46,49,15,49,51,51,3,21,4,32,50,37,48,44,36,33,49,43,9,14,7,8,12,21,45,26,13,5,31,1,49,33,26,38,10,12,43,41,4,46,29,28,18,18,1,8,18,38,19,37,25,0,0,47,11,17,27,30,31,34,28,28,11,35,30,24,15,22,45,23,8,22,41,43,32,50,19,25,6,40,28,10,47,5,7,15,34,36,30,3,30,16,4,46,48,19,11,9,40,32,23,9,24,4,6,5,48,1,50,16,12,21,20,22,-a48102fa9b52ce36a4d72890
Original bytes 32332c33332c32302c33382c34322c31362c34332c372c372c... (length=609)
Adler32 cbaa760b
CRC32 9d811866
Haval a5f925c84f13fe9671163bfad03cf68e
MD2 6b91a672d62b922d4794205583a31aea
MD4 3135dbf1a866a0d38b382682822e47a1
MD5 1ed1a9849bc8c553d20542f95e843789
RipeMD128 3855ca2e32680ac3813b6fd3f6939278
RipeMD160 a6d78aa34a9c2be8cea8f3e99ff60085aecfa6c8
SHA-1 a1aa809c2b56cce88776ce2f046f943e860e01f2
SHA-256 ce83bf9e803b9d85ce7995f7a96b98e18558c678dd15d9b7f4a0519910a9afcd
SHA-384 0f3f805fff4f43029377da503cc3c10f8cabdb3536c1cb50fa004a641602cbc3e9d4db76eaf6a0bbe8964e90a76d7eee
SHA-512 c83c175cc2f87d701ce8046ecef6d3e8fede09a741d8c26edaf679ae87ea3f31ffe16dece6570e5087d094ea7b0a5c355e21b869665b63658382a12568cd0ddb
Tiger 15379a334ab3604a72b1c5421e988049f021b15a5363e3f3
Whirlpool-0 0d0800bfd99cd99e31ca2edab941d0f0ce8a64b0ddab8ec4e6a439d50bd403ee0d3781f2862dfd4872bc91fe0e675594ca80199b10aea060a88394141ef3aa96 null
Whirlpool-T a0120f81059baa59a0b45ebffdf75329edc2c5be1463dc59d2e8501ceadc43b9449af7ebb6219e075cd8cd4774dc2c515b5d3ac560f287ca36011ea853c40657
Whirlpool 11a33de46f99cc71f505c0e41558a0eeeff5f1781238cbd85de0db3fd180d4a02691cb42290742c5a2bc93000434d3169ecc1ff8055e4ab99e07d4bac12d0cfa