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 11,14,32,33,0,12,1,32,4,25,28,26,36,48,17,43,44,46,29,47,23,44,18,27,5,48,16,44,35,2,45,46,26,36,10,34,29,44,51,24,46,1,45,50,17,14,32,39,43,3,33,30,20,43,2,8,0,21,42,33,42,50,12,26,14,16,41,15,39,50,20,1,14,31,46,21,40,50,38,49,23,27,43,15,4,45,19,3,30,22,47,3,7,42,49,2,38,27,24,16,6,37,6,9,8,16,26,11,28,23,9,0,21,51,33,17,12,7,9,4,37,39,19,35,35,18,48,40,20,25,10,51,13,22,29,34,13,41,5,22,13,32,51,7,13,9,45,18,15,31,2,19,7,40,37,36,10,25,0,48,23,15,41,18,37,38,3,6,28,5,5,38,34,42,22,30,27,25,24,31,49,6,29,31,39,35,47,8,12,8,4,30,49,21,28,24,1,11,17,10,41,34,20,19,47,36,11,40,-e4bdfc20784edf2653de0a58
Original bytes 31312c31342c33322c33332c302c31322c312c33322c342c32... (length=609)
Adler32 b70776a1
CRC32 0030d714
Haval bc09ec24cf4a3f8b84e550450dc2cb8f
MD2 9318f151437a3471579b08273c4057a1
MD4 9783e282987cec2b7be24daa367e4074
MD5 e6fb56024912f171bf862a238ea7d028
RipeMD128 0bc784bac0ba1e99a1ef853a245780fb
RipeMD160 7ddf8d615f97c145ffaa9ab85168ebb50a9e6d30
SHA-1 36c7fde7a09e674bfe11a384e855d386902c5b4f
SHA-256 b834503e40ed406552eef9d57d0dcc02125891347db9e2e8339fd88b57e7a59b
SHA-384 837d1643a7d613d1a3539cfaa6e98f938cc897e465a98f6d604944977563a45f42d10e6af5cf12220932355ff11f7061
SHA-512 9305b3abf684b5d6a6d8b8053ca5cf19a643519818ef41a614b0c2a8c1e2481a7ccd89ff2db8c5e5a214e50abbda86e39a65fe03bd53c3cef8c406ceed530a20
Tiger 8312058e291428258296d33df361454c236009f0b8a4f82c
Whirlpool-0 38c6cbad015482e5d0f4ad71484dc4b04eb41454805e36f0d4e370f2361a4cd5c4dcdeb585ae3e9991bfd2abbdf49e2cf0d68fdeea8ddb47b1ff8562353b8c06 null
Whirlpool-T fd269a286e8adfb4847084d08af96b609a395e9a851c2f81bdfd50b1277766bf770623ecd4aa25ed613486f7646882ecce77fe3c3e0655b8a1e65af6dc986e72
Whirlpool 77a144922d17231b7b9d0b100344d0a5327ead354196778368576168467d1b5d49c54cf6a461c2afde0ce070691623c1a38a50f2e82a9606581304e39a2bb33b