如何加密 Dropbox 等云存储服务中的数据?

Svj*_*lav 38 encryption security ubuntu-one dropbox

我很想使用 Ubuntu One 或 Dropbox 功能,例如文件存储等,但我不希望其他人访问我的数据、美国爱国者法案等。我希望对事物进行加密,以便唯一可以访问信息被解密只是我的设备。使用 Ubuntu One 或 Dropbox 可以吗?

Uli*_*Uli 29

对的,这是可能的。使用每个文件加密存档的最佳方法是使用 encfs:

一般原则是,您在 UbuntuOne/Dropbox 中有一个(可选隐藏)加密文件夹,您的文件存储在其中,但您可以通过另一个文件夹访问它们,其中显示了解密的文件。您添加到解密文件夹的任何文件都将被加密并放入加密文件夹:

解密文件夹?encfs?加密文件夹(在 UbuntuOne/Dropbox 中)

在另一台计算机上,加密的文件夹由 UbuntuOne/Dropbox 同步,也可以即时解密。

安装:

在第一台计算机上设置驱动器:

  • 在 Dropbox/Ubuntu One 中创建一个(隐藏)目录以用于加密文件
  • 启动 gnome-encfs-manager 并设置一个新的存储(点击加号)
  • 将目录设置为加密到 Dropbox/Ubuntu one 文件夹内的(隐藏)文件夹
  • 在任何地方设置挂载目录(默认即可)
  • 输入一个好的密码(30 个随机字符...)并点击“创建”
  • 编辑新的存储,使其在启动时安装,密码保存在 gnome 密钥环中

您现在应该安装了加密驱动器(它将显示为已安装的 USB 驱动器)

在其他计算机上导入驱动器:

  • 等待所有文件同步
  • 启动 gnome-encfs-manager 并设置一个新的存储
  • 将目录设置为之前在 Dropbox/Ubuntu 中创建的文件夹
  • encfs-manager 将检测驱动器并将其导入
  • 在任何地方设置挂载目录(默认即可),然后单击“导入”
  • 按照上面的描述编辑新的存储
  • 第一次挂载时会要求您输入密码

跨平台兼容性:

  • 当使用Encdroid(开源,推荐)或Cryptonite(开源)时,这与 Android 交叉兼容。这两个 Android 应用程序都支持 Dropbox,并且还应该使用本地文件夹解密与 UbuntuOne 一起使用(结合 UbuntuOne 客户端将您的文件同步到 SD 卡上)
  • 这可能也与使用encfs4win或其他软件的Windows 兼容。

  • 在 Encfs 中发现了安全漏洞,使其在与 Dropbox 一起使用时特别不安全,请参阅 [此处](https://www.cryfs.org/comparison#encfs)。另一种选择是 [CryFS](https://www.cryfs.org)。 (4认同)

Tom*_*man 8

唯一的好方法是首先在本地加密文件,然后将它们移动到 Ubuntu One 文件夹。如果您创建了一个加密分区或容器,然后选择将其与 Ubuntu One 同步,则您可能会同步未加密的数据。有关使用 encFS 的一种方法,请参见此处。虽然它有它的局限性。

另一种选择是SpiderOak,它的工作方式类似于 Ubuntu One,但会在所有内容离开您的机器之前对其进行加密。他们声称,如果您忘记了密码,他们将无法恢复您的数据,并且它甚至具有两因素身份验证。上次我尝试过,它会在启动后在扫描我的驱动器时减慢我的机器几分钟,但现在可能已经解决了这个问题。此外,它是 2GB 免费的,而 Ubuntu One 是免费的 5GB。

是另一篇 Ask Ubuntu 帖子,详细介绍了您提出的一些问题。


Vos*_*alo 5

我可以在这里向您推荐Wuala服务:http : //www.wuala.com/en 作为 Spideroak 的替代品。几乎一样的功能。

但是,如果你真的想自己控制加密,我可以建议你一起使用Ubuntu OneDéjà-Dup(备份工具)。您将 Ubuntu One 的服务器空间用于您的数据,但您使用密码通过 Déjà-Dup 上传数据。Déjà-Dup 将使用您的密码加密数据。我认为这是最好的解决方案:简单且安全。