Установка PFX в MacOS

Внимание! Данная инструкция рассчитана на КриптоПро 5, который настоятельно рекомендуется устанавливать под MacOS ввиду того, что в нем содержится встроенный драйвер MSKEY.

Инструкция сработает и с КриптоПро 4.0 R4 (КриптоПро 4.0 R5).

1. Запускаем Терминал.

2. Экспортируем Закрытый ключ на флешку, отформатированную под FAT32. Работает и с NTFS, но не будет записи на флешку. Алгоритм не трогаем.

При этом:
  • в системе должен быть установлен RSA-пакет из состава КриптоПро CSP;
  • при экспорте сертификата в Windows должны быть не отмеченными пункты “Включить по возможности все сертификаты в путь сертификации” и “Включить конфиденциальность сертификата”(на данный момент работает только с такими .pfx).
3. Вставляем флешку в компьютер с macOS.

4. Открываем терминал и импортируем PFX командой
sudo /opt/cprocsp/bin/certmgr -install -pfx -file zkk.pfx -pin 12345678
где:

-pfx указывает на личный файл ключей;
-file указывает путь к файлу (для его получения перетащите файл мышкой в Терминал);
-pin указывает ПИН код подписи, заданный при экспорте.
5. Переходим в cptools(они лежат в Программах) и в секции Сертификаты нажимаем Установить сертификаты, затем выбираем файл CER. Итогом должна быть надпись Установка завершена, сертификаты распределены по хранилищам.

В списке сертификатов должна появиться ваша подпись.
Поделиться: