[Pkg-owncloud-commits] [owncloud-doc] 10/38: Rewrite of Encryption page in user manual

David Prévot taffit at moszumanska.debian.org
Fri Oct 24 14:11:58 UTC 2014


This is an automated email from the git hooks/post-receive script.

taffit pushed a commit to branch master
in repository owncloud-doc.

commit 17d8835a6287a2f1886898de5a4c3aa99e40af6d
Author: Carla Schroder <carla at owncloud.com>
Date:   Fri Oct 17 18:27:48 2014 -0700

    Rewrite of Encryption page in user manual
---
 user_manual/files/encryption.rst   | 112 +++++++++++++++++++++++++------------
 user_manual/images/encryption1.png | Bin 0 -> 4095 bytes
 user_manual/images/encryption2.png | Bin 0 -> 21352 bytes
 user_manual/images/encryption3.png | Bin 0 -> 14219 bytes
 user_manual/images/encryption4.png | Bin 0 -> 18907 bytes
 5 files changed, 76 insertions(+), 36 deletions(-)

diff --git a/user_manual/files/encryption.rst b/user_manual/files/encryption.rst
index 69b5943..c6c5403 100644
--- a/user_manual/files/encryption.rst
+++ b/user_manual/files/encryption.rst
@@ -1,51 +1,91 @@
-Encrypting Files
-================
+Encrypting Your ownCloud Files
+==============================
 
-By default, ownCloud provides an Encryption app.  This app enables encryption
-of all files stored in your ownCloud. Once enabled by the administrator, all of
-your files are encrypted automatically.
+ownCloud includes an Encryption app, and when it is enabled by your ownCloud 
+administrator all of your files are automatically encrypted. Encryption is 
+server-wide, so when it is enabled all files on the server are encrypted and 
+you cannot choose to keep your files unencrypted. You don't have to do anything 
+special, as it uses your ownCloud login as the encryption password. Just log in 
+and out and manage and share your files as you normally do, and you can change 
+your password whenever you want.
 
-Encryption and decryption always occurs on the server side. This enables you to
-continue to use all other apps to view and edit data. However, **this method of
-encryption also means that the server administrator can intercept your data**.
-Server-side encryption is thus useful if you use *external storage*. It
-ensures that the external storage provider is not able to read your data.
+Its main purpose is to encrypt files on remote storage services that are 
+connected to your ownCloud server, such as Dropbox and Google Drive. This is an 
+easy and seamless way to protect your files on remote storage. You can share 
+your remote files through ownCloud in the usual way, however you cannot share 
+your encrypted files directly from Dropbox, Google Drive, or whatever remote 
+service you are using, because the encryption keys are stored on your ownCloud 
+server, and are never exposed to outside service providers. 
 
-.. note:: Once the Encryption app is enabled, your log-in password is required
-   to decrypt and access your data. By default, your data will be lost if you
-   cannot use your log-in password to retrieve it. If you want to protect yourself
-   against password loss, store your log-in password in a secure place or enable
-   the recovery-key feature as described below.
+If your ownCloud server is not connected to any remote storage services, then 
+it is better to use some other form of encryption such as file-level or whole 
+disk encryption. Because the keys are kept on your ownCloud server, it is 
+possible for your ownCloud admin to snoop in your files, and if the server is 
+compromised the intruder may get access to your files. (Read 
+`How ownCloud uses encryption to protect your data  
+<https://owncloud.org/blog/how-owncloud-uses-encryption-to-protect-your-data/>`_ 
+to learn more.)
 
-The current version of the Encryption app encrypts all files stored in ownCloud except the following:
+Using Encryption
+----------------
 
-- Old files in the trash bin (files that were deleted prior to the encryption app being enabled).
-- Image thumbnails from the Gallery app.
-- Previews from the Files app.
-- The search index from the full text search app.
+ownCloud encryption is pretty much set it and forget it, but you have a few 
+options you can use. 
+
+When your ownCloud admin enables encryption for the first time, you must log 
+out and then log back in to create your encryption keys and encrypt your files. 
+When encryption has been enabled on your ownCloud server you will see a yellow 
+banner on your Files page warning you to log out and then log back in.
 
-.. note:: Encryption keys are stored only on the ownCloud server, eliminating
-   exposure of your data to third party storage providers. The encryption app does **not** 
-   protect your data if your ownCloud server is compromised. This would require client side encryption,
-   which this app does not provide. Read 
-   `this blog post <https://owncloud.org/blog/how-owncloud-uses-encryption-to-protect-your-data/>`_
-   for more details.
+.. figure:: ../images/encryption1.png
 
-Settings
---------
+When you log back it takes a few minutes to work, depending on how many 
+files you have, and then you are returned to your default ownCloud page.
 
-If the administrator enabled Encryption app, one or all of the following settings will be
-visible in your personal settings page.
+.. figure:: ../images/encryption2.png
+
+.. note:: You must never lose your ownCloud password, because you will lose 
+   access to your files. Though there is an optional recovery option that your 
+   ownCloud administrator may enable; see the Recovery Key Password section to 
+   learn about this.
 
 Recovery Key Password
 ~~~~~~~~~~~~~~~~~~~~~
 
-If the administrator enabled the recovery key feature, you can choose to use
-this feature for your account. If you enable "Password recovery" the
-administrator can read your data with a special password. This feature enables
-the administrator to recover your files in the event you lose your password. If
-the recovery key is not enabled, then there is no way to restore your files if
-you lose your login password.
+If your ownCloud administrator has enabled the recovery key feature, you can 
+choose to use this feature for your account. If you enable "Password recovery" 
+the administrator can read your data with a special password. This feature 
+enables the administrator to recover your files in the event you lose your 
+ownCloud password. If the recovery key is not enabled, then there is no way to 
+restore your files if you lose your login password.
+
+.. figure:: ../images/encryption3.png
+
+Removing Encryption
+-------------------
+
+If your ownCloud administrator elects to disable the Encryption app, you will 
+be prompted to go to your Personal page and enter your password on the 
+Encryption form to decrypt your files.
+
+.. figure:: ../images/encryption4.png
+
+If your files decrypt successfully, you can click the ``Delete encryption 
+keys`` button. There is no reason to save them after disabling decryption, 
+because if encryption is enabled again you'll generate a new set of keys. Your 
+keys are preserved in case something goes wrong with the decryption and you 
+need your keys to access your files. Which is not likely to happen.
+
+Files Not Encrypted
+-------------------
+
+Only the data in your files is encrypted, and not the filenames or folder 
+structures. These files are never encrypted:
+
+- Old files in the trash bin.
+- Image thumbnails from the Gallery app.
+- Previews from the Files app.
+- The search index from the full text search app.
 
 Change Private Key Password
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
diff --git a/user_manual/images/encryption1.png b/user_manual/images/encryption1.png
new file mode 100644
index 0000000..73a0fda
Binary files /dev/null and b/user_manual/images/encryption1.png differ
diff --git a/user_manual/images/encryption2.png b/user_manual/images/encryption2.png
new file mode 100644
index 0000000..2be406f
Binary files /dev/null and b/user_manual/images/encryption2.png differ
diff --git a/user_manual/images/encryption3.png b/user_manual/images/encryption3.png
new file mode 100644
index 0000000..0b8c615
Binary files /dev/null and b/user_manual/images/encryption3.png differ
diff --git a/user_manual/images/encryption4.png b/user_manual/images/encryption4.png
new file mode 100644
index 0000000..e1ff5e3
Binary files /dev/null and b/user_manual/images/encryption4.png differ

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-owncloud/owncloud-doc.git



More information about the Pkg-owncloud-commits mailing list