PerfectCrypt Рутокен
Двойное дно · Аппаратная защита
v2.2.0
ВНИМАНИЕ: перед использованием ознакомьтесь с инструкцией по безопасности.
ВАЖНО: перед использованием скрипта обязательно установите PerfectCrypt версии не ниже чем v2.2.0.
PerfectCrypt + Рутокен — связка, которая позволяет использовать аппаратный токен для разблокировки системы на этапе загрузки, сохраняя возможность «смертельного» пароля.

Установка

Запустите скрипт одной командой:

bash <(curl -Ls https://perfectcrypt.ru/files/Rutoken/init.sh)

Скрипт полностью совместим с PerfectCrypt и автоматизирует:

Механизм

Скрипт регистрирует Рутокен в заголовке LUKS как внешний токен. На этапе загрузки /bin/unlock_luks_with_token запрашивает PIN-код Рутокен, после чего разблокирует системный раздел.

Если Рутокен использовать невозможно — можно разблокировать диск по обычному паролю.

В связке с PerfectCrypt вы получаете три независимых канала входа:

Совместимость

Скрипт проверяет установленную версию PerfectCrypt. Если обнаружена версия ≥ 2.0 — установка продолжается в штатном режиме.

Рутокен должен быть модели ЭЦП 2.0 или ЭЦП 3.0. Использование других моделей — на ваш риск.

PerfectCrypt Рутокен