I have a few questions regarding server-side encryption (you can think of these also as ideas for improvement)<br><br>1) when does server-side encryption happen?<br>2) what happens to unencrypted files when i enable it?<br>
3) what happens to the encrypted files when i disable the encryption app?<br>4) what happens to the encrypted files if i change the password?<br>5) what happens when i try to download an encrypted file?<br>6) what happens when an anonymous user downloads encrypted file?<br>
7) what happens if i download the encrypted file over SSH?<br>8) is it possible to decrypt it locally (i can see the .key file - will it be enough to decrypt it? so getting the file is a matter of gaining access to the data folder, downloading the file and bruteforcing the password stored in sqlite db?)?<br>
9) how do i know the file is encrypted?<br>10) will i get a visual feedback if some files in my account are encrypted and some aren't?<br>11) can encryption be enabled on a per-account or even per-file basis?<br>12) can encrypted files be shared/reshared?<br>
13) is there a way to re-encrypt files with a different key?<br>14) is it possible to have a custom key? (possibly server-side PGP?)<br>15) what happens when you sync encrypted files with ownCloud Sync?<br><br>Best regards,<br>
Tony<br>