3

У меня есть следующий вариант использования:

  1. Есть некоторые данные с моего компьютера, которые я хочу периодически резервировать онлайн
  2. У меня есть хостинг, поэтому я хочу использовать его для резервного копирования, не хочу платить за другой сервис резервного копирования
  3. Я хочу зашифровать свои данные локально, прежде чем перенести их на сервер

У меня нет проблем с написанием сценариев для автоматизации процесса (скажем, периодического создания резервной копии и загрузки по FTP на мой сервер), но мой главный вопрос касается шага 3 - шифрование: каким способом рекомендуется шифровать мои файлы (скажем, собранные в.ZIP) до загрузки на сервер?

PS TrueCrypt кажется популярным, но это не совсем то, что я ищу, так как я не хочу, чтобы файлы постоянно шифровались здесь, на моем ПК.

4 ответа4

3

Объедините файлы в <выбранный формат архива>, а затем зашифруйте все с помощью GnuPG.

3

На самом деле, TrueCrypt может сильно помочь вам здесь. Как часть автоматизированного процесса, скажем, через командный файл, вы можете:

  1. Смонтируйте том TrueCrypt с помощью интерфейса командной строки TrueCrypt (или просто сделайте это вручную).

  2. Скопируйте файлы, которые вы хотите создать резервную копию, на подключенный том.

  3. Размонтируйте громкость.

  4. Загрузите контейнер TrueCrypt на сервер любым способом.

2

Взгляните на Cobian Backup. Он предлагает шифрование, сжатие и поддерживает FTP, он также бесплатный.

1

Если вы знаете, как писать сценарии, вы можете сделать что-то действительно классное с шифрованием. Напишите это себе!

Знаменитая схема шифрования RSA проверена временем и очень безопасна, и в ней всего 5 шагов простой алгебры. http://en.wikipedia.org/wiki/RSA#A_worked_example

Я делал это в java для школы, но если вы ненавидите алгебру, это может быть не для вас.

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