如何在 Dropbox 上对单个文件进行加密?

Sca*_*ine 12 encryption dropbox

我想在 Dropbox 中设置一个目录,其中文件逐个加密。

目前,我在 Dropbox 中使用了一个 2Mb Truecrypt 容器,然后我必须手动挂载,访问/更改其中的文件,然后手动卸载。那时,整个 2Mb 都会上传到 Dropbox。由于多种原因,这很痛苦:

  1. Dropbox 同步只会在卸载 Truecrypt 容器时发生,因为 Dropbox 只同步未锁定的文件,而装载容器会将其锁定。
  2. 对该容器内一个文件的单个字节更改会导致整个 2Mb 再次上传。
  3. 它无法扩展 - 我最初使用的是 10Mb 容器,但显然容器越大,卸载时同步所需的时间就越长。

我想知道我是否可以以某种方式使用 LUKS 来实现逐个文件的加密来解决“容器”问题。

Jon*_*hon 10

我的 Dropbox 有两种方法。

第一个是使用CryptKeeper 安装 CryptKeeper. 这将创建和挂载enc_fs加密目录,独立于 Private 的 Ubuntu 实现。

Scaine 关于使用 Cryptkeeper 的说明在这里:如何在 Dropbox 上进行单个文件加密?

CryptKeeper 截图

第二个是将选定的目录符号链接~/.Private到 Dropbox 目录中。这会自动上传(并同步)通常位于~/Private. 这假设您已经设置了加密的 Private 目录!一开始也很难找到正确的链接。

Ecryptfs 截图

虽然这两种方法都不是对单个文件的严格加密,因为它们都使用某种容器,但这两种方法都可以轻松扩展,因为只上传更改的文件。


Vin*_*nzo 5

据我所知,Dropbox 将来会有一个集成的加密机制。(我在功能的要求中如此)。同时,您可以在本地加密/解密文件,然后通过 Dropbox 存储同步它们。