Storage backend encryption confusion


#1

I’ve setup Seafile Pro to use an S3 storage backend, following the instructions in the manual to generate an encryption key, and updated my seafile.conf to point to it.

When I try to create a new library, the dialog is the same as when using disk storage, with a checkbox for Encrypt and password fields to enter an encryption password.

My question is, if I have storage backend encryption configured, do I still need to enable encryption when creating a new library?


#2

Not really, it would be just another security feature if you think storage backend or https aren’t save.


#3

That is server side encryption before that data is being transferred to the backend and decryption after it has been fetched from the backend.

This is client side encryption.