透明文件加密

透明文件加密

所以我很偏执...好吧,有一点。

我很好奇是否有解决方案可以从特定位置获取文件,使用提供的密钥自动加密它们,并将它们复制到另一个位置以推送到云中(dropbox、网络驱动器、owncloud 等)。并且还自动复制已更改的文件。

这里有一张小图来解释

[ 文件夹 ] ---自动加密/复制----> [ 云同步文件夹 ]

此外,另一台计算机上的此类解决方案会将文件从云同步文件夹中复制出来,使用提供的密钥解密,然后将其复制到该系统上的另一个文件夹中。

虽然这肯定不能防止有人窃取我的笔记本电脑并获取我的文件,但它可以防止在互联网另一端获取我的文件的人阅读它们。并不是说我不信任微软、谷歌等公司,因为我不信任——我只是想知道无论我的文件放在哪个硬盘上,我的数据都是加密的并且相当安全。

这里的关键词是自动——我当然可以使用类似AES 加密并手工完成。我知道Truecrypt我认为这是一个很棒的软件 - 但我认为将卷存储在像 Dropbox 这样的软件中可能会太重(当然可以为整个 Dropbox 创建一个 2GB 的容器)。

我知道我所描述的内容实现起来非常困难——我只是想确保如果已经存在解决方案,我就不会拼凑一些脚本。

答案1

我认为我已经对自己的问题有了答案。

有人发过一篇关于https://www.boxcryptor.com/但删除了他们的帖子。
这似乎是一个不错的解决方案,因为他们提供了一种在几乎所有平台上访问文件的方法(除了 WP7)。对于只想要“有用”的东西而不必担心 root/越狱等的人来说,这很好。我还没有尝试过 - 但它似乎是可靠的。

我遇到的另一种解决方案是 encfs。enfs 基于 Linux,但看起来有人为 Windows 编译了一个版本(刚刚在 Win 7 x64 上测试过,它似乎可以工作!): http://members.ferrara.linux.it/freddy77/encfs.html 有人确实有适用于 Android 的版本:http://code.google.com/p/cryptonite/但这需要 root 权限。我可能会尝试一段时间,看看效果如何。

看起来您可以在 Dropbox 等服务上成功使用加密卷 - 但这似乎很麻烦,因为您必须记住卸载它...我读过如果您忘记这样做它会损坏卷(eek!)。

注意:我故意忽略了 SecretSync (http://getsecretsync.com/ss/),因为他们每年都要支付续费。我个人认为这种产品的做法真的很愚蠢——就像“哦,你今年没有付钱给我们……看来你将无法打开你的文件了”。

答案2

FileWall 进行完全透明的文件级加密(即文件名保持不变):http://hummerstudio.com/filewall 但是,如果 Dropbox 文件夹与多人共享,则它不起作用。

AxCrypt 也非常透明,但它确实改变了文件扩展名:https://www.axantum.com/AxCrypt/ 这意味着你不能再使用 DocFetcher 之类的工具在本地索引你的文件

希望这能有所帮助,帕特里克

相关内容