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 48,18,34,27,2,45,49,0,27,18,50,22,6,35,7,15,23,48,50,39,11,46,31,9,46,27,19,33,42,24,0,4,16,39,10,8,3,5,35,51,18,49,29,28,1,10,12,44,36,49,26,43,2,6,5,44,0,33,11,10,14,20,16,2,30,25,36,37,8,50,17,37,17,44,4,23,20,29,38,49,39,32,41,29,6,43,20,9,8,38,3,34,16,46,35,21,39,34,17,40,29,30,47,13,47,2,32,43,6,42,12,19,7,50,24,41,23,30,26,28,46,14,21,33,9,45,21,22,28,16,25,19,33,48,40,26,24,38,12,31,1,37,28,23,11,14,13,45,27,36,25,24,47,34,17,7,1,15,38,51,36,4,1,48,12,41,10,22,47,19,51,22,42,15,20,30,11,3,41,15,14,26,18,3,25,40,31,32,5,21,37,4,40,42,51,43,8,7,32,13,44,0,5,9,35,45,31,13,-b795c2ea58444ff0a834a2d4
Original bytes 34382c31382c33342c32372c322c34352c34392c302c32372c... (length=609)
Adler32 e9a87640
CRC32 32ae23bd
Haval 74014cc3edd9cc7a6e9dbdb109e74c13
MD2 6764ee30354dfdda34a180828570a56e
MD4 f17477a1fd8c486a5ebd62a29492e5da
MD5 af6f123dafdc144bea735283bb8726b5
RipeMD128 4dd69ef3855866a0df57080f4972656c
RipeMD160 eab9d8e91dfe8bdd1a6f1d1231f78b60d6328948
SHA-1 715cc52b2c11dd8f129f5f2b6d600b0aa701bfcf
SHA-256 dc138bd3450e534cbca4e9254d88e8f71ef15981ec7fd783ef6cf9bd011bc1a9
SHA-384 c87a19f54ff7d066ed374f5258c4b36a54d54b2f6bb1f14cdd0ad89e8b381c97ac2c456374bbc5a1a37df1092b72f808
SHA-512 8671feca69b8f401b3002915c552f718bef4fef839bd56e61115d5151de3939ef48a74242db9e0d5d503f3a8ccafa7ccb52281d81772fade4f38068717cb9204
Tiger 39ccacd2c82ae14c10d5a6a196186aec3f9c95c9874f9cb7
Whirlpool-0 d110ab1ed2f175480ce47ceb184f6e50911c46a8bd312d18e3d52a9029b099372e359f57d076375c7f36aa8aec1a5e64f4b6171e7614834a2d5a9bba38eff6bf null
Whirlpool-T 9a3b52346d6bf217e6192bd730b2a90bfbaba2d3bf21b13a571fa50588435816419d2c4fb46f886781f6e65e654fa33c97b458050ea758ace3ef1d1be54c4767
Whirlpool 175627b2a363e3229fb2c8c646e5955a25173ed0daa96c0e5ff3db3af5b9af638712294652a9723d5de9632d7693db894da77974cfe07e6080d36a30bb5f8253