保护 Dropbox 文件 - Dropbox 和加密

保护 Dropbox 文件 - Dropbox 和加密

我使用 Dropbox 同步文件。它有一个很大的缺点,就是文件存储在未加密的地方。我想在客户端上加密和解密它们,但不知道怎么做。

尝试过 Truecrypt,但由于 Truecrypt 卷文件太大,同步它似乎很复杂。Truecrypt 文件系统中哪怕是很小的更改都会导致加密卷文件发生很大变化。

是否有一个可以在自己的服务器上运行的 Dropbox 的优秀开源替代品?

答案1

SparkleShare看起来很有趣,就像一个自托管的 Dropbox 等效产品,尽管我还没有尝试过。您可以使用 encfs 加密 Linux 服务器上的文件,它使用 Git 作为数据存储。

对于 Dropbox 内文件的透明加密,BoxCryptor在 Windows 上看起来相当不错(你没有提到平台)。它使用与 encfs 相同的格式和算法,后者在 MacOS X 和 Linux 上可用 - 这里有一个Ubuntu 设置示例与 BoxCryptor 一起使用。唯一的缺点是您无法使用网站查看文件,也无法使用 iPhone/Android 客户端(尽管如果您设置了 encfs,Android 可能可以使用)。

如果您确实需要 Dropbox 或类似软件中的跨平台加密,则可以使用以下任一方式:

  • ZIP 文件采用 Winzip AES 加密格式(不是 PKWare SES 格式),Linux 上的 zip 和 7-zip 以及几乎所有 ZIP 程序都支持该格式。此外还有许多 iPhone 客户端,例如 iZip.com(不是 iZip)。
  • 7-Zip .7z 文件 - 支持范围较窄,但与 ZIP 文件不同,它会加密存档中的文件名,并且 iPhone 上的 iUnarchive 支持此功能。

尽管在 Dropbox 中,TrueCrypt 被多次提及用于加密,但如果您使用多台计算机,我不建议您使用它(如果您没有,为什么要使用 Dropbox?)- 您必须小心卸载 TrueCrypt 卷,以免同一卷内容同时安装在两个系统上,从而导致损坏。这会让 Dropbox 不再是一个“无意识共享”工具。

2009 年我广泛试用 SpiderOak 时发现它非常不可靠 - 无法同步两台家用电脑上的大量文件,无法恢复,而且通常很难通过 GUI 弄清楚发生了什么(许多未定义的术语)。支持人员无法解决我报告的问题。也许现在好多了,但如果您想要商业服务,我会先尝试 Wuala。

答案2

可能性:

  • 看一下蜘蛛橡树- 它允许在客户端加密
  • 尝试前列腺素/GPG或者替代方案之一 - 加密文件,而不是整个卷

答案3

这看起来很适合: https://github.com/meltingice/RubyDrop

相关内容