2

Я хотел бы зашифровать свои файлы для внешнего использования (например, для Dropbox), но сохранить их незашифрованными на моем жестком диске (например, чтобы они были доступны для индексирования и другого стороннего программного обеспечения). Подобно TrueCrypt, хотя TrueCrypt делает немного другое: он монтирует виртуальный зашифрованный диск, который находится в файле. Проблема в том, что синхронизация файлов на этом подключенном диске с Dropbox приведет к незашифрованному Dropbox.

Я ищу приложение, подобное TrueCrypt, которое, например, монтирует виртуальный диск, который отражает существующее дерево каталогов, за исключением того, что все зашифрованные файлы в нем теперь расшифровываются. Затем я мог синхронизировать дерево каталогов с Dropbox, используя подключенный диск для стороннего программного обеспечения. Синхронизация будет включать либо Windows 7, либо Cygwin, работающий под тем же.

В качестве альтернативы я мог бы вручную сохранить две параллельные структуры каталогов: зашифрованную и незашифрованную (хотя это был бы неполноценный подход); в этом случае, каков наиболее эффективный способ их синхронизации? Я говорю о 20G в основном PDF-файлов и быстро растет.

Или любое другое решение? Возможно, используя Dropbox API?

1 ответ1

1

EncFS (порт Windows) может сделать это с помощью опции --reverse :

Со страницы руководства:

--задний ход

Обычно EncFS обеспечивает просмотр данных в незашифрованном виде по запросу. Обычно он хранит зашифрованные данные и отображает текстовые данные. С --reverse он принимает в качестве исходных текстовых данных и создает зашифрованные данные по запросу. Это может быть полезно для создания удаленных зашифрованных резервных копий, когда вы не хотите, чтобы локальные файлы оставались незашифрованными.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .