СТАРТОВОЕ ПРЕДЛОЖЕНИЕ — ОГРАНИЧЕНО Das Nest Lifetime 499 € 149 € Получить →
KakapoWP KakapoWP
Справочный центр/Backup/Шифрование архивов с помощью AES-256

Шифрование архивов с помощью AES-256

Относится к: Kakapo Backup· 3 мин чтения

Архив содержит полный массив данных твоего сайта и при внешнем месте назначения уходит на чужие системы. Шифрование перекладывает готовый ZIP по AES-256-CBC в файл с расширением .zip.enc, который открывается только сохранённым ключом восстановления.

Задать ключ, затем включить

  1. Открой в «Kakapo Backup» слева в разделе «Конфигурация» пункт «Безопасность».
  2. Внеси в карточке «Ключ восстановления» (по-немецки: „Wiederherstellungs-Schlüssel“) в поле «Задать ключ» ключ длиной не менее 12 символов — или скопируй значение из поля «Предложение», которое создаётся случайно и нигде не сохраняется.
  3. Сохрани ключ за пределами этого сайта, например в менеджере паролей, и позже сверь его по показанному «отпечатку».
  4. Установи переключатель «Я сохранил ключ за пределами этого сайта».
  5. Включи в карточке выше «Шифровать архивы (AES-256)».
  • Без сохранённого ключа шифрование включить нельзя
  • Если на сервере нет OpenSSL, шифрование невозможно; строка статуса в панели сообщит об этом
  • Зашифрованные резервные копии несут в списке значок «AES»
  • Отпечаток — это первые 16 символов SHA-256 от ключа

Два пункта, которые важны в случае аварии

Ключ лежит в базе данных этого сайта — и именно её не хватает в случае аварии. Поэтому копия, хранимая снаружи, — не роскошь, а условие того, что вынесенные архивы вообще ещё будут читаемы. Если шифрование включено, а подтверждение отсутствует, диагностика в разделе «Статус» (по-немецки: „Status“) сообщает об ошибке.

Новый ключ действует только для будущих резервных копий; более старым архивам по-прежнему нужен прежний, а подтверждение при смене сбрасывается. Кроме того, шифрование идёт не потоком: если лимита памяти PHP не хватает для готового архива, прогон прерывается с сообщением, вместо того чтобы обрушиться посреди шифрования.
Эта статья оказалась полезной?