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,25,46,35,33,9,0,38,27,39,8,14,34,24,47,26,13,15,3,6,41,18,41,50,32,33,16,46,50,32,23,24,22,12,5,10,17,31,48,14,41,49,11,24,15,21,38,29,2,40,20,16,49,38,12,22,48,4,13,44,44,26,17,33,25,46,28,17,28,51,8,44,19,6,25,9,48,36,39,19,30,37,51,17,34,11,41,20,28,45,23,21,2,38,40,47,20,47,42,37,51,0,43,35,18,42,45,2,43,31,29,30,32,47,0,13,1,30,8,14,36,4,11,12,31,7,45,2,8,5,49,18,42,10,36,49,10,5,9,9,22,50,34,1,29,10,36,35,43,3,13,39,1,7,27,22,33,7,3,40,40,16,11,32,28,50,30,37,26,27,31,37,0,21,1,15,29,51,19,34,14,42,23,16,6,27,19,44,20,4,48,46,15,7,12,6,3,24,4,43,35,21,25,26,39,18,45,23,-7cdba03f883a09f1454df3b7
Original bytes 352c32352c34362c33352c33332c392c302c33382c32372c33... (length=609)
Adler32 c84c766f
CRC32 00f1672c
Haval d2a0ffefe0611d2071c7e6f1eb3b73ec
MD2 10717670a04cb2bca97743bbb83ba4aa
MD4 b8c398ca3b4e043747adf280e5b49eac
MD5 b52609bde4d36d603bf8588ac0045b06
RipeMD128 4b1c3c3af5ab8cab8b865cfc807271af
RipeMD160 f0b5ab1aec4933176bae4d2dc6d2ff212caa917c
SHA-1 fa31933571fd46f45de92da8c85484066e93ce6e
SHA-256 38406fa6402a050491fcef8038bfdcaefa030fd4336afea17c8a60c2b8649d6a
SHA-384 a08cdad73f29f3216bd02f2136b9c42e5654da4bd7fbeb124e158c006bf1e9fee0f4a77e7526fb10beb6ccd67fb09a4a
SHA-512 ca3ab0af64940fb0a3af13c012e190339f248ea3d076d097d1ce2200f9d23f2b0bae398336d5a438797b4b6a95607d1263a52de2672a821c00bd61b7d2e295a8
Tiger f07a60577e3cad12c7cab37af7eba97c280ec21b0546ba41
Whirlpool-0 d57c4cff6b983fba70ebf4ce8e7fa6516ff4b09816ea7131921039586b47334ddd19f8071c6a59b97f5cf17025871f641e530585b6440c9e6a739dfe2e4d542b null
Whirlpool-T c95381b23b1a7054c0433deccfc783a067fce138ae3c4a1bb79e8e5694de90b7a95f212f96007a4c39e1ef18c017403572559ca999903fa0ad133a9215314a53
Whirlpool 015edf778e350a264a1bb26ac73c774d8c14b3407ceea5a164ca34b82b9caf2bb0d0f986a0b4ed39fd12380d1eabf2dcebc5c9bd82cffd4b2d516f252b44502e