roozbehzarei / filester

A secure, accessible cloud storage app for android
https://roozbehzarei.me/project/filester
GNU General Public License v3.0
125 stars 2 forks source link

Add encryption #28

Open woheller69 opened 1 year ago

woheller69 commented 1 year ago

With this library https://github.com/srikanth-lingala/zip4j it should be fairly simple to create encrypted zip files on the fly.

See section Creating a password protected zip file in Readme

Maybe an idea for a future enhancement

serrq commented 8 months ago

To understand:

  1. I create an encrypted zip file within Filester
  2. Share the password with my recipient in other messaging channels
  3. The recipient download the encrypted file

Do I understood properly?

woheller69 commented 8 months ago

Exactly, that is the idea. Data in a cloud should never be unencrypted

serrq commented 8 months ago

Yes, I think the same. Never unencrypted, in transition and at rest (when the file is stored in the cloud).

roozbehzarei commented 8 months ago

Thank you for the suggestion. I will definitely add this feature sometime in future (when I find some free time).

Yes, I think the same. Never unencrypted, in transition and at rest (data).

Since Filester is connecting to the server using HTTPS protocol, all transition is encrypted by default. All that remains is to encrypt the file itself for extra security when it's stored on the cloud.

serrq commented 8 months ago

I mean the file encrypted locally before sending. The network encryption is another thing.