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 21,21,40,12,18,1,46,22,24,11,23,35,51,6,0,9,41,14,16,19,37,28,2,50,18,38,5,5,45,17,6,16,2,32,5,41,4,31,13,25,40,50,17,9,21,31,30,7,22,11,35,13,44,38,46,34,45,15,35,6,43,16,37,16,51,4,6,18,8,26,25,33,27,46,44,39,44,17,28,50,30,13,42,2,36,9,24,5,47,20,39,12,42,36,32,49,3,0,47,12,19,29,38,27,1,45,7,49,34,8,4,45,47,31,33,0,25,33,20,8,33,48,14,10,7,48,10,40,11,17,8,11,38,51,15,28,4,41,42,1,48,10,32,46,34,44,43,47,29,3,29,26,37,40,36,30,3,13,20,27,29,35,18,37,9,20,14,23,14,2,7,24,23,0,24,43,23,3,48,22,36,43,41,10,49,49,26,27,51,19,42,50,25,22,26,39,39,15,32,15,31,34,12,21,1,30,28,19,-fc35a23832ece03a10b64fa7
Original bytes 32312c32312c34302c31322c31382c312c34362c32322c3234... (length=609)
Adler32 9d0e765e
CRC32 aa1fbeac
Haval 508d39dc2bff050f448562380dddd0f2
MD2 558fbb78fe379eae250d5a5280d3bfc6
MD4 cb467cba9bc12fb0153ae6e2e4fe28c6
MD5 46ff6daef913c45792d3b86fb5eb0a66
RipeMD128 061e3f1cf8fb242737cba842186902c1
RipeMD160 af87f057ae550f64191bc14ba0ac39bf55378a04
SHA-1 97ddd1a47b57baa9eef6171d69495b138d3a6869
SHA-256 517cd15545769dd0cf2496a2607e0c933193440aedb33d95d1bfba752f61fdbe
SHA-384 e075252b2d43d82186f36e04975202586e37ae4e40120df7b986b81f92b3686267e7d0eed1cc29eea72a04d8011e50ea
SHA-512 ff77f4f9fc4b7c3f7e3e954487aef0ebc4727d750c65a7066c76b8173fba210e1c898382d7960d1a83ba8e02b4d7ab6b7930ba7c587c65086b86657c965bf26d
Tiger ebb44467a632b736ec92e710d52c0a10f5a4a0353734935a
Whirlpool-0 652654b34cf4c1c92a439458aff63df5bac5efbb980ff832ead7721e0b06a1c39f17d9d9ec88cf37fa5f41a34495cbfb2d85e1c5c0ae19273ca027916f6e646c null
Whirlpool-T b928bf76222e4e8a90fd529216ded15d96707e507e390b76e62c59c723d355bd833ec3ccdefdc078e9d5d9634653f9ff904053b55c893abb84173d84e64b624a
Whirlpool 339e3602abbb2f63df33b99e66fb995ea76b1e9cc83078a3b25e9eff920f1f7f98b5ec33fa1adc7f32e43e27065339f47b1473f14a0b00565e4eb25792106257