Ключевое слово в защите информации
КЛЮЧЕВОЕ СЛОВО
в защите информации
Получить ГОСТ TLS-сертификат для домена (SSL-сертификат)
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline pashkinmv  
#1 Оставлено : 13 декабря 2016 г. 15:07:20(UTC)
pashkinmv

Статус: Участник

Группы: Участники
Зарегистрирован: 07.12.2016(UTC)
Сообщений: 11
Российская Федерация

Сказал(а) «Спасибо»: 4 раз
Поблагодарили: 3 раз в 1 постах
Инструкция по установке КриптоПро CSP

1. устанавливаем необходимые стандартные библиотеки

Код:
sudo apt install lsb lsb-base lsb-core


2. Качаем КриптоПро CSP 3.9R2 linux x64 предварительно зарегистрировавшись

3. Устанавливаем

Код:
cd ~/Downloads
tar -xf linux-amd64.tgz
cd linux-amd64
sudo ./install.sh
sudo alien -kci cprocsp-rdr-gui-gtk-64-3.9.0-4.x86_64.rpm
sudo alien -kci lsb-cprocsp-kc2-64-3.9.0-4.x86_64.rpm


5. готово

6. удалить можно выполнив код в этой же директории:

Код:
sudo ./uninstall.sh
sudo rm -rf /opt/sprocsp
sudo rm -rf /etc/opt/sprocsp
sudo rm -rf /var/opt/sprocsp


Установка тестовых сертификатов

1. Качаем корневой сертификат

2. Устанавливаем его

Код:
/opt/cprocsp/bin/amd64/certmgr -inst -store uroot -file certnew.cer


Смотрим доступные контейнеры

Код:
/opt/cprocsp/bin/amd64/csptest -keyset -enum_cont -verifycontext -fqcn


Устанавливаем сертификат:

Код:
/opt/cprocsp/bin/amd64/certmgr -inst -store umy -file ~/Downloads/test\ 8.12.2016\ KC1\ CSP.pem -cont '\\.\HDIMAGE\70275af7-e10b-bed3-b1b3-88641f09f3a5'


Инструкция по установке КриптоПро Browser Plug-In 1.5 в Firefox v50.0.2

1. Качаем плагин версии 1.5

2. Распаковывем и устанавливаем

Код:
mkdir cades_linux_amd64
tar -xf cades_linux_amd64.tar.gz -C cades_linux_amd64
cd cades_linux_amd64

sudo alien -kci lsb-cprocsp-cades-64-3.9.0-4.x86_64.rpm
sudo alien -kci lsb-cprocsp-tsp-util-64-3.9.0-4.x86_64.rpm 
sudo alien -kci lsb-cprocsp-ocsp-util-64-3.9.0-4.x86_64.rpm 
sudo alien -kci lsb-cprocsp-devel-3.9.0-4.noarch.rpm 
sudo alien -kci cprocsp-npcades-64-3.9.0-4.x86_64.rpm


3. Добавляем узлы, к которым будем обращаться в доверенные:

Код:
/opt/cprocsp/sbin/amd64/cpconfig -ini "\local\Software\Crypto Pro\CAdESplugin" -add multistring TrustedSites "www.cryptopro.ru"


Либо можно добавить их, открыв в браузере страницу: file:///etc/opt/cprocsp/trusted_sites.html

4. Копируем файл libnpcades.so в папку с плагинами

Код:
sudo cp /opt/cprocsp/lib/amd64/libnpcades.so /usr/lib/firefox-addons/plugins/libnpcades.so


5. Перезапускаем/запускаем firefox

6. Открываем about:addons

7. Выбираем вкладку Plugins.

8. У плагина CryptoPro CAdES plugin ставим значение Always Activate

9. Проверяем работоспособность на demo странице, либо на странице генерации тестового сертификата

Инструкция по установке КриптоПро Browser Plug-In 1.5 в Google Chrome 54.0.2840.100 (64-bit)

С плагином версии 1.5 не работает, только с версией 2.0

Дополнительная информация

Если на демо странице пишет что-то вроде:

Код:
Ошибка при открытии хранилища: Error calling method on NPObject!


Значит у вас не установлено ни одного сертификата.

Список установленных компонентов:

Код:
dpkg -l | grep csp




Вывод установленных сертификатов:

Код:
/opt/cprocsp/bin/amd64/certmgr -list


Установка корневого сертификата УЦ:
Код:
sudo /opt/cprocsp/bin/amd64/certmgr -inst -store uroot -file путь_к_файлу_с_сертификатом


Перечисление доступных контейнеров:

Код:
/opt/cprocsp/bin/amd64/csptest -keyset -enum_cont -verifycontext -fqcn


Установка личного сертификата:

Код:
/opt/cprocsp/bin/amd64/certmgr -inst -store umy -file путь_к_файлу_с_сертификатом -cont 'имя_контейнера'


Если в контейнере присутствует сертификат, то для его установки личного сертификата можно использовать команды:

Код:
/opt/cprocsp/bin/amd64/certmgr -inst -cont 'имя_контейнера'


Установить все сертификаты в хранилище Личное uMy из доступных контейнеров:

Код:
/opt/cprocsp/bin/amd64/csptestf -absorb -certs


Добавление доверенных узлов в linux:

Цитата:
Для управления списком надежных веб-узлов в КриптоПро ЭЦП Browser plug-in на Unix-платформах служит страница /etc/opt/cprocsp/trusted_sites.html, входящая в состав дистрибутива КриптоПро ЭЦП Browser plug-in.
Также, для просмотра списка надежных веб-узлов можно использовать команду:

/opt/cprocsp/sbin/<arch>/cpconfig -ini "\local\Software\Crypto Pro\CAdESplugin\TrustedSites" -view

Для добавления веб-узлов (например, http://mytrustedsite и http://myothertrustedsite) в список надежных можно использовать команду:

/opt/cprocsp/sbin/<arch>/cpconfig -ini "\local\Software\Crypto Pro\CAdESplugin" -add multistring "TrustedSites" "http://mytrustedsite" "http://myothertrustedsite"

Для очистки списка надежных веб-узлов можно использовать команду:

/opt/cprocsp/sbin/<arch>/cpconfig -ini "\local\Software\Crypto Pro\CAdESplugin\TrustedSites" -delparam

Добавление сайтов в список надежных-узлов для всех пользователей доступно используя комманду

/opt/cprocsp/sbin/<arch>/cpconfig -ini "\config\cades\trustedsites" -add multistring "TrustedSites" "http://www.cryptopro.ru" "https://www.cryptopro.ru"

Отредактировано пользователем 14 декабря 2016 г. 10:11:50(UTC)  | Причина: Не указана

RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.