Show HN: Calculate MD5, SHA-1 in your browser using HTML5 and WebWorkers
11–20 of 26 posts
Re: Show HN: Calculate MD5, SHA-1 in your browser using HTML5 and WebWorkers
#12Earlier quoted context omitted.
I dont' really understand what you're saying here. Other services that calculate the digest of a file online require you to upload your file to the service/site where you don't know what they will do with it. With Browser Hash, not one bit of your file leaves your computer or travels over the network.
I think he means that the JavaScript that computes the hash can be MITM'd.
Re: Show HN: Calculate MD5, SHA-1 in your browser using HTML5 and WebWorkers
#13What is the license? I haven't looked too closely yet, but I might want to borrow some of the JS for a firefox plugin where I'd want to calculate hashes.
Re: Show HN: Calculate MD5, SHA-1 in your browser using HTML5 and WebWorkers
#14What is the license? I haven't looked too closely yet, but I might want to borrow some of the JS for a firefox plugin where I'd want to calculate hashes.
The hash functions came from Paj here: http://pajhome.org.uk/crypt/md5/
IIRC, Firefox's add-on API already has an MD5 calculation method.
Re: Show HN: Calculate MD5, SHA-1 in your browser using HTML5 and WebWorkers
#15Earlier quoted context omitted.
You aren't worried that doing this via Javascript will make it insecure for that use? In almost the same manner as uploading your file to a server (simply to get the hash) would be?
I dont' really understand what you're saying here. Other services that calculate the digest of a file online require you to upload your file to the service/site where you don't know what they will do with it. With Browser Hash, not one bit of your file leaves your computer or travels over the network.
Re: Show HN: Calculate MD5, SHA-1 in your browser using HTML5 and WebWorkers
#16Earlier quoted context omitted.
I think he means that the JavaScript that computes the hash can be MITM'd.
How would it be MITM'd? It all happens on your computer. Nothing travels over the network after the page is downloaded.
But for instance, if I'm trying to SHA1 a Windows 8 iso (the kind which I imagine would be by far the most common use case - in which a cryptographically secure hash algorithm isn't even a prerequisite any checksum would do).
It's not any worse than downloading the sha1sum app from any http site.
Re: Show HN: Calculate MD5, SHA-1 in your browser using HTML5 and WebWorkers
#17Earlier quoted context omitted.
I dont' really understand what you're saying here. Other services that calculate the digest of a file online require you to upload your file to the service/site where you don't know what they will do with it. With Browser Hash, not one bit of your file leaves your computer or travels over the network.
I think he means that the JavaScript that computes the hash can be MITM'd.
Re: Show HN: Calculate MD5, SHA-1 in your browser using HTML5 and WebWorkers
#18Earlier quoted context omitted.
This could be useful to validate large files after downloading them, e.g. ISO files for Linux distributions--however that goes out the window with the 10MB size limit. Why the limit? Does it take too long to compute hashes for larger files?
Absolutely agreed. It is due to the immaturity of the browser implementations, which will hopefully be fixed soon. It regularly crashes(!) Chrome on "large" files; thus, the limitation.
Re: Show HN: Calculate MD5, SHA-1 in your browser using HTML5 and WebWorkers
#19Earlier quoted context omitted.
In this world where everything is done through a browser, where would I drop my files from? On a serious note, can one drop an attachment from say gmail onto that? And dear someone, please tell me that sha1sum & friends exists for Windows!
1. Haha, I agree that files will eventually become less accesible for the majority of computer users. Something like how the iPad handles projects/songs/documents instead of the generic "file". 2. Due to HTML5 limitations, you will need to drop the file from your local storage onto the browser window. 3. Yes you can get digests of a file on Windows, but it doesn't come with a built-in program.
Re: Show HN: Calculate MD5, SHA-1 in your browser using HTML5 and WebWorkers
#20Earlier quoted context omitted.
I dont' really understand what you're saying here. Other services that calculate the digest of a file online require you to upload your file to the service/site where you don't know what they will do with it. With Browser Hash, not one bit of your file leaves your computer or travels over the network.
Tom's point is that you're serving the JavaScript and HTML over HTTP. So, the entire site can be man-in-the-middled.