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 43,16,13,8,19,47,51,6,33,46,20,32,25,50,13,48,31,23,21,25,37,9,3,21,18,48,41,23,13,35,3,49,9,4,37,23,7,4,22,4,28,14,18,17,51,33,50,15,24,29,3,10,47,44,39,12,7,39,30,9,38,51,12,30,22,48,12,42,24,26,41,26,50,41,1,21,11,18,32,35,6,47,38,39,24,20,11,38,25,10,36,30,19,31,39,43,19,20,44,21,1,47,8,15,16,14,16,49,2,2,33,20,30,27,0,5,34,16,37,14,36,32,34,27,28,43,51,8,31,5,14,44,49,40,9,11,34,26,7,15,17,35,48,10,35,11,6,5,46,13,22,36,45,46,26,1,27,17,1,23,18,0,27,32,2,45,8,28,49,17,25,0,7,36,42,4,40,15,45,40,6,45,44,38,5,12,43,37,31,10,42,41,29,2,50,42,28,40,22,0,24,33,29,46,3,19,29,34,-a95d4c99c4d034ffc32723b1
Original bytes 34332c31362c31332c382c31392c34372c35312c362c33332c... (length=609)
Adler32 b617763f
CRC32 9ebed3c8
Haval 771b48bbabc08db4b575b851493d1a01
MD2 5c5b343ba62b4bde5ce9560c3c640aa4
MD4 db652c69391529f52700bed667d15e3d
MD5 1dc087b46827889674d8b7cb40cf8dc1
RipeMD128 d8f05fcb01b8d9d518ee1d47a5889721
RipeMD160 b54a2c1dc4c5907d1da10d8b306a18bd1a4cb3f6
SHA-1 9bc4e456b45f1a18a31641b39cbba1284aa3ba78
SHA-256 d083668025ea937605fa9e2a0b990eaddba82cacdaf8337c55dc77cb5cc19b59
SHA-384 b381ea54d6e359845de0b7bf07f37a1ff3da6e5f93bfcbb59ee9aac9ced9fbec0038089283b380bbdb228bd5f1eed56f
SHA-512 7ac59ba84286e2be6baf876ff187f6bc39d2a7706e4bab8fc425b7bc1d5efbb7fd4572fe8bf672267a137089cd63140faf770b70f101368e1472a06e3767afe7
Tiger b73ce3932c74da0f8aa2e20c61c26ba08494101e974a1259
Whirlpool-0 0c3e8f1c92f18b66d7b4afb2338ba076fd5824c69225a51a55a3829e83e76b38f41961bf4a4097d9bd006eac0288c57627aa722cf8ffae80e4e28e29c4933a5d null
Whirlpool-T 12f3887e54115a65175b6f79cdf5eb614ad149ecbb359bd920ca6d855136430e7d9a4dbabb1d78727925dc1f3ec5efddcab2fcb3cba40093d4d0d218fe94a5c3
Whirlpool 622a9c456cabded874fe1d56d7e88a834b354d30c44cb3710c7833b3d653d4d5618dc8d9a58f0aded40a77168e6504e31cd163b74dce7da8d54ba60383bb45cc