При наличии множества поставщиков облачных хранилищ, которые сейчас существуют, возможно ли добавить уровень шифрования перед сохранением файлов?
Можно было бы создать зашифрованный раздел в файле, но необходимость синхронизации файла размером 5 ГБ при изменении только 5 КБ не является оптимальным.
В идеале я хотел бы иметь шифрование файлов и имена файлов и имена каталогов зашифрованными.
Возможно ли что-то подобное?
Обновить
EncFS может быть именно то, что я ищу.
двуличие с участием python-cloudfiles - еще один инструмент с хорошей поддержкой шифрования. Он поддерживает 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 --------------------------
-----------------------
http://take-your-vitamins.blogspot.co.uk/2012/02/howto-backup-to-object-store-using.html
Подумайте об этом немного по-другому, как бы вы это сделали, скажем, на локальном общем диске? Вы можете использовать зашифрованный ZIP, 7ZIP или как dc5553 предлагает gpg / pgp и т. Д. В принципе, не думайте об этом иначе, чем о любом другом общем хранилище в этом отношении.
Сандра, ваше решение для синхронизации потребует, чтобы я знал вашу ОС и поставщика облачного хранилища, который вы используете. Однако gpg отлично подойдет для ваших нужд в шифровании.
Есть отличный учебник, как это сделать Вот.