4 ms·
Show HN: Zip It – Encryption Anywhere
- ToastyMallows 11y agoIs this open source? The JavaScript that encrypts the file (sjcl.js) is minified and I don't feel like spending hours trying to figure out what it does. Is this a JavaScript library that was reused from somewhere?
- tstiegler 11y agoIt's SJCL, a pretty popular JS crypto library. https://crypto.stanford.edu/sjcl/ https://crypto.stanford.edu/sjcl/
- ToastyMallows 11y agoNice! Thanks for this. Having a file encrpyt to an HTML file is pretty interesting, something I've never considered before. Very portable.
- srpeck 11y agoI really like the portability and accessibility of HTML files, especially as very thin local apps. Here is one of my projects playing with that concept: https://github.com/srpeck/markdowned https://github.com/srpeck/markdowned
- shmapf 11y agoIs it me or is the page being served over an unencrypted channel a gaping security hole? I presume it encrypts on the client side, but whats to stop a man in the middle swapping the javascript so it sends the attacker your files?
- elix0rmelt 11y agohttps://zipit.io/ https://zipit.io/
- elix0rmelt 11y agoThey should disable the http version.
- colept 11y agoYes thank you, I should have taken care of this sooner. It now force redirects, hats off to CloudFlare for being free SSL provider.
- anaran 11y agoEncryption password entry in the clear in a dialog! That should at least be <input type="password">
- davidcollantes 11y agoI think it is on purpose, as you are only asked to type it once. Type the wrong thing, and no way to decrypt the file.