Proof of concept. The project aim to upload/download multiple files and encrypt them on the client side.
- HTML5
- JavaScript
- PHP
- ASMCrypto
- idb.filesystem.js
- Hudge (GB) file upload (split to chunks)
- Encrypt content in browser (AES CBC)
- Encrypt file name in browser (AES CBC)
- Huge file download
- Decrypt file name and content
- Remove file
- Progress bar
- Fast
- Easy code :)
- Wokers (working on background)
- Multi user accounts
- Multiple files upload/dowload
- Optimize code
- Security
- Handle errors