3

Существует множество решений для синхронизации и резервного копирования, но мне еще предстоит найти настройку, которая охватит ВСЕ следующие действия:

Мне нужна возможность обозначить локальную папку B как "зашифрованное зеркало" локальной папки A (A и B существуют на одной машине). То есть всякий раз, когда я добавляю файлы в A, файл автоматически шифруется и помещается в папку B, а когда я удаляю файл из A, этот файл также удаляется из B.

Шифрование должно основываться на файлах (контейнеры не требуются) и предпочтительно не должно иметь ограничений по размеру папки / файла, и главное, чтобы это происходило автоматически (после того, как я установил связь между А и В, все операции должны быть позади сцены).

Я ищу решение для Windows ... думать о нем как о "локально зашифрованном Dropbox". Можно ли это сделать? Я не против соединить несколько служб вместе, чтобы достичь этого, но большинство служб шифрования / синхронизации довольно узки в том, как их можно использовать.

5 ответов5

3

Я искал точно такое же решение и наткнулся на Allway Sync, которая делает именно то, что вы описали - она синхронизирует две папки, обе с возможностью шифрования / дешифрования. Это не бесплатно, насколько я помню, это стоит ~ 20 долларов - определенно стоит денег, хотя я использую его уже более 2 лет.

Что также важно и чего вам не хватает в вашей модели, так это тот факт, что все файлы зашифрованы с использованием сжатия ZIP и шифрования, поэтому вы можете загрузить любой файл из Dropbox (веб) и открыть его с помощью jzip, winzip и т.д., Если вы знаете пароль. Это особенно полезно, когда вы хотите сделать это как гость на любой машине без установки какого-либо дополнительного программного обеспечения.

Минусы в том, что структура папок и имена файлов не скрыты.

2

Некоторые продукты, которые стоит попробовать:

SecretSync (Dropbox ориентированные, бесплатные и коммерческие версии)
Тукан (бесплатно)
AASync ($ 29)
BestSync (начиная с $ 19,95 плюс 30-дневная пробная версия )

(Отказ от ответственности: у меня нет опыта ни с одним из них.)

1

Лично я думаю, что вам лучше использовать зашифрованную файловую систему, а не отдельные файлы. Вы можете использовать комбинацию truecrypt и synchtoy в Windows, или rsync или любое другое количество программ синхронизации в системе на основе Linux. Таким образом, программа синхронизации видит файлы с обеих сторон просто как файлы, но любой, кто не монтирует раздел truecrypt, увидит только зашифрованные файлы. В противном случае, вы можете заглянуть в Microsoft EFS, я не очень знаком с этим, но я понимаю, что это действительно для шифрования файлов.

1

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

Поэтому все, что вам нужно сделать, это зашифровать внешний диск B с помощью чего-то вроде TrueCrypt или FreeOTFE и использовать любое из различных программ для синхронизации файлов, чтобы синхронизировать A с B. После того, как вы предоставите пароль или файл ключа для монтирования B, программное обеспечение для синхронизации не будет знать или беспокоиться о том, что B зашифрован.

1

Попробуйте это тоже.

cryptsync https://code.google.com/p/cryptsync/

Я использовал его в течение нескольких дней, и пока все в порядке.

Характеристики

  1. он шифрует и сжимает до 7zip.
  2. он также шифрует имена файлов
  3. Изменения монитора "Горячий файл"
  4. Фильтры исключений имени файла

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