Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Local data encryption not working properly #816

Open
antontkv opened this issue May 11, 2019 · 2 comments
Open

Local data encryption not working properly #816

antontkv opened this issue May 11, 2019 · 2 comments
Labels

Comments

@antontkv
Copy link

When using local data decryption, if I enter a password for library, this library also unlocks on server. So the app sends password for library to the server.

Also, when I have unlocked library in app, but locked on the server, I can view the files and download them, but I can't upload anything, until I unlock this library on the server.

@freeplant freeplant added the bug label Aug 27, 2019
@adimol
Copy link

adimol commented Apr 16, 2020

I can confirm this issue exists on Android version 2.2.25. When decrypting a library on android seafile (having the decryption mode set to "decrypt data locally"), I then get access to it on the website.

This is a major security flaw where a user just assumes that the contents are end to end encrypted (client side encrypted), but in reality they are not. The user wouldn't know about this flaw beforehand, and the official encryption documentation doesn't mention this either.

Any updates on when will this be fixed?

@DPTJKKVH
Copy link

I have the same issue both on Android and iOS.

The password gets obviously send to the server despite local encryption being enabled.

Additionally with local encyption enabled I can see the files in the library but I cannot download them.

Remote encyption mode works flawlessly.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants