4

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

Пробовал Truecrypt, но, похоже, сложно синхронизировать файл тома Truecrypt из-за его размера. Даже небольшое изменение в файловой системе Truecrypt может вызвать большие изменения в зашифрованном файле тома.

Возможно, есть хорошая альтернатива Dropbox с открытым исходным кодом, которую можно запустить на собственном сервере?

3 ответа3

3

SparkleShare выглядит интересно, как самодостаточный эквивалент Dropbox, хотя я не пробовал. Вы можете использовать encfs для шифрования файлов на сервере Linux, и он использует Git в качестве хранилища данных.

Для прозрачного шифрования файлов в Dropbox BoxCryptor выглядит неплохо в Windows (вы не упомянули платформу). Он использует тот же формат и алгоритм, что и encfs, который доступен в MacOS X и Linux - вот пример настройки Ubuntu для использования с BoxCryptor. Единственным недостатком является то, что вы не можете использовать веб-сайт для просмотра файлов, а также не можете использовать клиенты iPhone/Android (хотя Android может быть возможен, если вы настроите encfs).

Если вам действительно нужно межплатформенное шифрование в Dropbox или аналогичном, вы можете использовать либо:

  • ZIP-файлы с форматом шифрования Winzip AES (не формат PKWare SES), который поддерживается zip и 7-zip в Linux и почти всеми программами ZIP в целом. Также есть много клиентов iPhone, таких как iZip.com (не iZip).
  • Файлы 7-Zip .7z - менее широко поддерживаются, но шифруют имена файлов в архиве, в отличие от ZIP-файлов, и iUnarchive на iPhone поддерживает это.

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

Я обнаружил, что SpiderOak был довольно ненадежным, когда я интенсивно пробовал его в 2009 году - синхронизация большого количества файлов с двух домашних ПК не была завершена, восстановление не работало, и, как правило, было очень трудно разобраться, что происходит через его графический интерфейс (многие неопределенные термины). Служба поддержки не смогла решить проблемы, о которых я сообщил. Возможно, сейчас лучше, но я бы сначала попробовал Wuala, если вам нужен коммерческий сервис.

2

Возможности:

  • Взгляните на SpiderOak - он позволяет зашифровать на стороне клиента
  • Попробуйте pgp/gpg или один из вариантов - шифруйте файлы, а не весь том
0

Похоже, что это может соответствовать всем требованиям:https://github.com/meltingice/RubyDrop

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