Установка КриптоПро Browser Plug-in на Firefox

Плагин КриптоПро для браузера связывает сайты, использующие шифрование ГОСТ, и сам КриптоПро.

Установка плагина весьма несложна и ее может выполнить любой пользователь.

1. Откройте меню Firefox (оно располагается сверху и выглядит как три горизонтальных полоски в правой части экрана).


2. Выберите пункт Дополнения.


3. Откройте сайт cryptopro.ru, затем в форме входа наберите логин и пароль, они будут одинаковые – A11111111 на латинице.


4. Выберите пункт Скачать в меню.


5. В Центре загрузки выберите КриптоПро ЭЦП Browser Plug-in и откройте его нажатием левой кнопки мыши.


6. Согласитесь с Лицензионным соглашением.


7. Выберите версию плагина как указано на скриншоте. Текущая версия на момент написания статьи — это 2.0.


8. Выберите расширение для браузера Firefox.


9. Подтвердите продолжение установки.


10. Нажмите Добавить, когда браузер предложит установку.


11. Нажмите ОК, понятно.


12. Нажмите клавишу F5, находясь на странице, использующей плагин КриптоПро.

Новая версия установщика КриптоПро 3.3.0.0

  • Версия КриптоПро обновлена до 5.0 R2 с с pkcs#11 модулями компаний Актив (носители Рутокен), Аладдин Р.Д. и ISBC.
  • Версия КриптоПро 5.0 R2 с pkcs#11 модулями компаний Актив (носители Рутокен), Аладдин Р.Д. и ISBC содержит в себе все ранние и последние протоколы шифрования, сертифицирована и 100% совместима со всеми торговыми площадками, а также порталами. СВОЯ схема лицензирования, лицензии от КриптоПро 4.0 не подходят.
  • КриптоПро ЭЦП Browser plug-in обновлен до версии 2.0.14530 от 16.02.2022. Актуальная, развивающаяся версия, находится в процессе сертификации. Поддерживает работу с алгоритмами ГОСТ Р 34.10/11-2012. Совместима с КриптоПро CSP версии 4.0 и выше. Компоненты КриптоПро TSP Client 2.0 и КриптоПро OCSP Client 2.0, входящие в данную версию, не принимают лицензию от версий 1.x. Минимальная поддерживаемая версия Microsoft Windows — Windows XP. Подробнее о этих компонентах на официальном сайте cryptopro.ru.
  • Плагин Госуслуг обновлен до версии 3.1.1.0. Windows XP больше НЕ поддерживается.
  • Плагин АИС Единый Криптографический Сервис обновлен до версии 2.3.0.0. Нужен для онлайн подписания документов на некоторых сервисах.
  • Добавил полное удаление КриптоПро из системы через утилиту cspclean.

Госуслуги и КриптоПро в Opera и Яндекс

Расширение госуслуг в Opera и Яндекс Браузер установить очень легко.

1. Заходим в Расширения(в Яндексе Дополнения).

2. Для установки плагина Госуслуг вставляем это в строку адреса: chrome.google.com/webstore/detail/расширение-для-плагина-го/pbefkdcndngodfeigfdgiodgnmbgcfha и нажимаем Enter.

3. Нажимаем Добавить в Opera(в Яндексе Установить).

4. На вкладке Расширения(в Яндексе Дополнения) нажимаем Установить, если такое запросит.

5. Для установки расширения КриптоПро вставляем в строку адреса это: chrome.google.com/webstore/detail/cryptopro-extension-for-c/iifchhfnnmpdbibifmljnfjhpififfog и нажимаем Enter.

6. Повторяем шаг 3.

Все. В строке значков появляется значок Госуслуг и расширения КриптоПро. На этом установка закончена.

Установка плагина КриптоПро с расширением на Android

Мне давно задавали вопросы про эту тему, и наконец я ее освещаю, найдя, как можно установить плагин КриптоПро на телефон, и затем его использовать.

ВАЖНО! Установите WinZip — Zip UnZip Tool через Google Play, иначе нечем будет открыть ZIP архивы. Не забудьте разрешить ему через настройки доступ к хранилищу. Если не умеете пользоваться таким — загрузите распакованный дистрибутив через USB.

КриптоПро CSP

Для скачивания КриптоПро необходимо войти в аккаунт. Система сама предложит это вам.

Идем на страницу cryptopro.ru/ и выбираем пункт Скачать.


Выбираем КриптоПро CSP 5.0 (не R2).


Выбираем версию для Android.


Нажимаем Да.


Идем в Загрузки и
Распаковываем или загружаем по USB и переходим в папку с дистрибутивом.


Запускаем ACSP.apk и подтверждаем установку.
Нажимаем Готово.

Запускаем ACSPClient.apk. Это клиент КриптоПро. Нажимаем Установить.

Нажимаем Готово.

Плагин КриптоПро и расширение

Плагин устанавливается на браузер Яндекс (на Google Chrome почему-то расширений нет, в этом Яндекс его обогнал). Есть условие, нужно чтобы были включены бета-функция дополнений. На Android 10 они могут быть уже включена. Если их нет, примите в Google Play бета-тестирование Яндекса и обновите приложение.

Тем не менее мы начинаем.

Плагин КриптоПро

Система Андроид является разновидностью Linux, и построена на ядре Ubuntu. Для Андроид не существует готового пакета APK с плагином. Его надо собирать. Разработчики почему-то пока не соизволили преодолеть трудности Андроид и создать для него плагин, предлагаются только приложения. На самом деле браузерная версия решила бы многие проблемы подписания документов и торгов.

Расширение КриптоПро

Первым делом нажмите на три точки около меню поиска. У вас выйдет меню.


Далее в открывшемся меню нажмите на шестеренку (она подписана Настройки).


В настройках находим пункт Каталог дополнений. Заходим в него.


Открываем новую вкладку внизу (значок +) и пишем адрес Google Play: play.google.com/webstore/.

Обратите внимание что мобильной версии магазина нет. Поэтому уменьшим картинку. Уменьшить картинку можно двумя пальцами по диагонали, но она все равно будет читабельна.

В поиск по магазину пишем слово cryptopro. Магазин сам даст подсказку (cryptopro extension).


Чуток пролистываем налево экран, нажимаем на расширение, и вот она, установка.


Жмем Установить, затем Установить расширение. Как только надпись на кнопке поменялась на Удалить из Chrome вкладку можно закрыть.



Возвращаемся в Дополнения и проверяем результат.
У вас должно работать расширение под надписью Из других источников.

Проверка делается на том же сайте что и на ПК.

Установка 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. Итогом должна быть надпись Установка завершена, сертификаты распределены по хранилищам.

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

Установка КриптоПро на MacOS X

Я написал эту инструкцию по действиям, которые выполняю сам. В 98% случаев инструкция работает.
Обязательно отключите GateKeeper при установке.
sudo spctl --master-disable
В противном случае он может не дать вам установить КриптоПро.
1. Скачиваем и устанавливаем КриптоПро 5.0 с этой страницы.
2. Скачиваем Плагин КриптоПро с этой страницы.
3. Устанавливаем драйвера для MacOS для своего токена, скачав их с сайта производителя. Для Multisoft MSKEY используем драйвера по этой ссылке.
4. Заходим в Программы > Инструменты КриптоПро (csptools). Ставим личные сертификаты через графический интерфейс, как в Windows.
5. В терминале ставим серийник лицензии КриптоПро командой:
sudo /opt/cprocsp/sbin/cpconfig -license -set серийный_номер_лицензии
6. Качаем браузер Chromium GOST для MacOS с этой страницы. Распаковываем архив и копируем (или перемещаем) программу в Приложения.
7. Подтверждаем установку расширения плагина КриптоПро для Chrome или находим его в магазине по слову cryptopro, затем ставим. Если есть Google Chrome – ставим и в него.
8. Устанавливаем плагин Госуслуг, скачав его с этой страницы. Ставим расширение для Chrome и Chromium GOST, скачав его с этой страницы.
9. Скачиваем файл конфигурации для Госуслуг.
В терминале выполняем следующие команды, введя пароль:
sudo cp ~/Downloads/ifc.cfg /Library/Internet\ Plug-Ins/IFCPlugin.plugin/Contents
Для Chromium GOST выполняем команду в терминале:
sudo cp /Library/Google/Chrome/NativeMessagingHosts/ru.rtlabs.ifcplugin.json /Library/Application\ Support/Chromium/NativeMessagingHosts
10. Проверяем работу плагина Госуслуг и его наличие в Расширениях Chrome / Chromium GOST.