Is there a method to calculate the hash of large files in JavaScript without needing to load the entire file in a FileReader? Specifically, I'm interested in finding out if it's possible to stream a file and calculate its sha1 hash in JavaScript.
I have been examining sha.js, but I am uncertain about how this can be achieved on the client-side using JavaScript.