Экспорт электронной подписи: создаём PFX/PKCS#12 и переносим в Windows/Edge/Outlook (2025)

Иногда нужно перенести электронную подпись на другой ПК: в браузер, Outlook или на время ремонта. Если закрытый ключ экспортируемый — делаем защищённый PFX/PKCS#12 и аккуратно импортируем. Если ключ на токене с запретом экспорта — пути другие.

Когда экспорт возможен, а когда нет

  • На ПК (софт‑контейнер) — часто ключ экспортируемый. Проверяем в certmgr.msc или мастере экспорта.
  • На токене (Рутокен/eToken) — обычно запрет экспорта аппаратно. Тогда PFX сделать нельзя: перенос через выпуск нового контейнера или перенос на другой токен средствами токена.
  • ГОСТ/не ГОСТ — суть та же: смотрим политику контейнера.

Экспорт PFX через мастер сертификатов

  1. Откройте Win+R → certmgr.msc → «Личное → Сертификаты». Двойной клик по нужному сертификату.
  2. В «Сведения о закрытом ключе» убедитесь, что ключ присутствует и разрешён к экспорту.
  3. Запустите «Экспорт…», выберите «Да, экспортировать закрытый ключ», формат PKCS #12 (.PFX), поставьте сильный пароль (длинный, с символами).
  4. Сохраните .pfx на флешку/в защищённую папку.

Командная строка (Администратор) — выполнять по одной:

REM Экспорт по отпечатку (Thumbprint) в PFX
REM Замените THUMB на отпечаток из certmgr.msc (без пробелов)
certutil -f -p "СИЛЬНЫЙ_ПАРОЛЬ" -exportPFX my THUMB "%USERPROFILE%\Desktop\export.pfx"

REM Просмотр хранилища «Личные»
certutil -store my

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

Импорт PFX в Windows и браузеры

  1. Дважды кликните по .pfx, введите пароль. Выберите хранилище «Личное». Опцию «Пометить закрытый ключ как экспортируемый» включайте только если понимаете риски.
  2. Для Edge/Chrome: chrome://settings/certificates → вкладка «Личные» — должен появиться Ваш сертификат.
  3. В Outlook: Файл → Параметры → Центр управления безопасностью → Параметры → «Безопасность электронной почты» — выберите сертификат для подписи и шифрования.

КриптоПро CSP: где искать контейнеры и что с профилями

В КриптоПро «Средство управления сертификатами» можно экспортировать сертификат и посмотреть, где хранится закрытый ключ (контейнер). Если контейнер на токене и «неэкспортируемый» — перенос только как сертификат (без подписи) или пере выпуск на новом устройстве.

Безопасное хранение и удаление PFX

  • Не оставляйте .pfx на рабочем столе. Держите в шифрованном архиве/облаке с 2FA.
  • После импорта удалите файл или уберите на офлайн‑носитель.
  • Пароль — длинный, уникальный. Не используйте «1234»/«qwerty».

Ошибки и как их решить

  • «Ключ не найден» — сертификат без приватного ключа. Убедитесь, что экспортируете из хранилища, где ключ есть.
  • «Неверный пароль PFX» — проверьте раскладку, включён ли Caps Lock. Пароль чувствителен к регистру.
  • «Нельзя экспортировать» — ключ помечен как неэкспортируемый. Решение: перевыпуск или перенос контейнера на другой токен по инструкции производителя.

FAQ

Можно ли разделить PFX на сертификат и ключ

Да, через мастер импорта/экспорта: достаньте CER (публичную часть) отдельно для распространения.

Подходит ли PFX для IIS

Да. В диспетчере IIS импортируйте PFX в «Certificates (Server)», затем привяжите к сайту.

Нужна подпись в браузере

В Edge/Chrome достаточно, чтобы сертификат с закрытым ключом был в «Личных» Windows. Для российских ГОСТ‑подписей нередко требуется КриптоПро и плагин/расширение ведомства.

Читайте также: