{{/* Установка ключа Валидаты: загрузка архива НРД → носитель → справочник → проверка ИШ. Один и тот же блок — на шаге «Ключ подписи» мастера и на отдельной странице /admin/setup/keywizard (данные — keyWizardData). */}} {{define "keyWizRet"}}{{if .InWizard}}{{end}}{{if .WantContour}}{{end}}{{end}} {{define "keyWizBody"}} {{$s := .State}} {{/* ===== Датчик случайных чисел Валидаты: один раз для сервера, до первой работы с ключом (validatarng.go) ===== */}} {{if not $s.Done}}
Перед первой работой с ключом СКЗИ Валидата набирает случайность от движений мыши — на рабочем месте она показывает окно «Пожалуйста, двигайте мышью». У сервера экрана нет: окно Валидаты открыто на сервере, а мышью водите вы — здесь, bj передаёт ваши движения в это окно. Делается один раз для сервера, около минуты.
{{if $s.MediaDevice}}Флешка с ключом подключена к шлюзу НРД как есть — на неё ничего не записывалось.{{else}}Ключ записан на флешку, справочник сертификатов сформирован, шлюз НРД подписывает им документы.{{end}} Флешка должна оставаться в сервере: без неё шлюз не запустится.
{{if $s.Backup}}Копия прежнего содержимого флешки: {{$s.Backup}}
На флешке уже подготовленный ключ: {{fallbackTpl $s.VDK "—"}}{{if $s.MediaProfile}}, профиль {{$s.MediaProfile}}{{end}}.
bj подключит его к шлюзу НРД как есть: на флешку ничего не записывается — справочник для ИШ собирается на диске сервера, флешка подключается только для чтения.
Архив распакован. Ключ: {{fallbackTpl $s.VDK "—"}}.
Вставьте в сервер чистую флешку — на неё запишется ключ и справочник сертификатов, затем bj
подключит её к шлюзу и перезапустит ИШ. Копия прежнего содержимого флешки сохраняется на сервере.
Не используйте флешку с рабочим ключом другого сервера.
Флешка не найдена — вставьте её в сервер и обновите страницу.
{{else}} {{end}}Флешка не найдена — вставьте флешку с ключом в сервер и обновите страницу.
{{end}}Шаг 1 — архив ключа от НРД (.7z) и пароль архива. Флешку bj попросит после распаковки.