It can do checksum before file to be uploaded
You can open examples/html5.html to test it
Some code from https://md5file.com/calculator
The sha1 hash algorithm from http://code.google.com/p/crypto-js/
You can replace the hash algorithm to MD5,SHA256 etc.