可以对每个文件encryption云存储?

现在存在许多存储提供商,在保存文件之前是否可以添加一层encryption

在一个文件中创build一个encryption的分区是可能的,但是当只有5kB的文件发生变化时不得不同步一个5GB的文件是不理想的。

理想情况下,我想每个文件encryption和文件名称和目录名称encryption。

会有这样的事情吗?

更新

EncFS可能就是我正在寻找的。

与python-cloudfiles的重复是另一个具有良好encryption支持的工具。 它支持开箱即用的gnugpg ,并且可以与大多数* openstack提供程序对象存储一起使用。

它使用类似rsync的语义, 因此很容易添加到现有的脚本 ;

$ duplicity ~/mystuff/important/data cf+http://my-full-backup Local and Remote metadata are synchronized, no sync needed. Last full backup date: none No signatures found, switching to full backup. --------------[ Backup Statistics ]-------------- StartTime 1329330905.94 (Wed Feb 15 18:35:05 2012) EndTime 1329330906.01 (Wed Feb 15 18:35:06 2012) ElapsedTime 0.07 (0.07 seconds) SourceFiles 2 SourceFileSize 170871 (167 KB) NewFiles 2 NewFileSize 170871 (167 KB) DeletedFiles 0 ChangedFiles 0 ChangedFileSize 0 (0 bytes) ChangedDeltaSize 0 (0 bytes) DeltaEntries 2 RawDeltaSize 166775 (163 KB) TotalDestinationSizeChange 155070 (151 KB) Errors 0 -------------------------- ----------------------- 
  • 目前我已经使用Rackspace和hpcloud.com对象存储进行了testing。

http://take-your-vitamins.blogspot.co.uk/2012/02/howto-backup-to-object-store-using.html

桑德拉,你的同步解决scheme将要求我知道你的操作系统和你正在使用的云存储提供商。 但是,gpg会非常适合您的encryption需求。

在这里有一个很好的教程如何做到这一点 。

想想这个略有不同的方式,如果是在本地共享磁盘上,你将如何做到这一点? 你可以使用encryption的ZIP,7ZIP或dc5553build议gpg / pgp等。基本上不认为它有什么不同,从这方面的任何其他共享存储没问题。