Как установить КриптоПро?

Браузеру, почта, IP-телефония и т.п.

Модераторы: Olej, vikos

Muravev
Писатель
Сообщения: 28
Зарегистрирован: 07 окт 2019, 15:40
Контактная информация:

Как установить КриптоПро?

Непрочитанное сообщение Muravev » 14 апр 2021, 10:53

Потребовалось установить расширение браузера КриптоПро и я даже нашел иструкцию, правда старую,
https://www.cryptopro.ru/forum2/default ... ts&t=11300
и часть инструкций я выполнил, но не все, а именно:
1. sudo apt install lsb lsb-core alien
выдало 2 ошибки:
E: Для пакета «lsb» не найден кандидат на установку
E: Для пакета «lsb-core» не найден кандидат на установку

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

у меня нет этого файла /Downloads/test\ 8.12.2016\ KC1\ CSP.pem и где его взять не известно.

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Как установить КриптоПро?

Непрочитанное сообщение Olej » 14 апр 2021, 12:25

Muravev писал(а):
14 апр 2021, 10:53
Потребовалось установить расширение браузера КриптоПро
А это зачем?
(чтобы понимать что вы и зачем ставите)
Muravev писал(а):
14 апр 2021, 10:53
даже нашел иструкцию, правда старую,
https://www.cryptopro.ru/forum2/default ... ts&t=11300
и часть инструкций я выполнил, но не все, а именно:
1. sudo apt install lsb lsb-core alien
выдало 2 ошибки:
E: Для пакета «lsb» не найден кандидат на установку
E: Для пакета «lsb-core» не найден кандидат на установку
Проверяем:

Код: Выделить всё

olej@nvme:~$ aptitude search lsb lsb-core alien
p   alien                                                                                    - конвертирует и устанавливает RPM пакеты                                                            
p   alien-arena                                                                              - трёхмерная сетевая стрелялка от первого лица                                                       
p   alien-arena-data                                                                         - Файлы с игровыми данными для Alien Arena                                                           
p   alien-arena-server                                                                       - Выделенный сервер для игры Alien Arena                                                             
p   alien-hunter                                                                             - Interpolated Variable Order Motifs to identify horizontally acquired DNA                           
p   alienblaster                                                                             - Классическая 2D-стрелялка                                                                          
p   alienblaster-data                                                                        - Игровые данные для Alien Blaster                                                                   
v   libalien-ffi-perl                                                                        -                                                                                                    
p   libalien-gnuplot-perl                                                                    - module to find and validate the gnuplot executable                                                 
p   libalien-sdl-dev-perl                                                                    - helper  to build  Perl program using SDL libraries                                                 
p   libalien-sdl-perl                                                                        - helper to get, build and use SDL libraries                                                         
p   libalien-wxwidgets-perl                                                                  - Perl module for locating wxWidgets binaries                                                        
p   libalt-alien-ffi-system-perl                                                             - simplified alternative to Alien::FFI that uses system libffi                                       
p   liblist-utilsby-perl                                                                     - higher-order list utility functions                                                                
p   liblist-utilsby-xs-perl                                                                  - XS implementation of List::UtilsBy                                                                 
p   lsb                                                                                      - Linux Standard Base support package                                                                
i   lsb-base                                                                                 - основа для сценариев инициализации - Linux Standard Base                                           
v   lsb-base:i386                                                                            -                                                                                                    
p   lsb-core                                                                                 - Linux Standard Base core support package                                                           
v   lsb-core:i386                                                                            -                                                                                                    
v   lsb-core-noarch                                                                          -                                                                                                    
p   lsb-invalid-mta                                                                          - Linux Standard Base sendmail dummy                                                                 
p   lsb-printing                                                                             - Linux Standard Base Printing package                                                               
v   lsb-printing-noarch                                                                      -                                                                                                    
i   lsb-release                                                                              - утилиты выдачи версии Linux Standard Base                                                          
v   lsb-release:i386                                                                         -                                                                                                    
p   lsb-security                                                                             - Linux Standard Base Security package                                                               
p   lsb-security:i386                                                                        - Linux Standard Base Security package                                                               
v   lsb-security-noarch                                                                      -                                                                                                    
v   lsb-security-noarch:i386                                                                 -                                                                                                    
p   pcb-rnd-io-alien                                                                         - File format compatibility with other PCB layout designers.                       
Всё есть и всё на месте.
Можно устанавливать :!: ;-)

Код: Выделить всё

olej@nvme:~$ lsb_release -a
No LSB modules are available.
Distributor ID:	Linuxmint
Description:	Linux Mint 20.1
Release:	20.1
Codename:	ulyssa
У вас что за дистрибутив Linux?

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Как установить КриптоПро?

Непрочитанное сообщение Olej » 14 апр 2021, 12:43

Muravev писал(а):
14 апр 2021, 10:53
я даже нашел иструкцию, правда старую,
https://www.cryptopro.ru/forum2/default ... ts&t=11300
Muravev писал(а):
14 апр 2021, 10:53
у меня нет этого файла /Downloads/test\ 8.12.2016\ KC1\ CSP.pem и где его взять не известно.
А прочитать ту же инструкцию но чуть дальше? ... на 2 сообщения вниз :lol: :
В данной версии csp уже присутствует соответствующий пакет. Достаточно просто # ./install.sh а затем # dpkg -i cprocsp-rdr-gui-gtk-64_4.0.0-4_amd64.deb
Всё что касается cprocsp и certmgr - это всё в том пакете, который вам предлагается скачать и будет доступно только после его установки.

P.S. Там есть ещё одно интересное (важное) замечание:
у вас нет аппаратного датчика случайных чисел, а работает только биологический датчик случайных чисел (который может быть использован в КриптоПро КС1).
Про аппаратный генератор случайных чисел читаем здесь в теме: генератор случайных чисел

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Как установить КриптоПро?

Непрочитанное сообщение Olej » 14 апр 2021, 15:00

Muravev писал(а):
14 апр 2021, 10:53
Потребовалось установить расширение браузера КриптоПро и я даже нашел иструкцию, правда старую,
Olej писал(а):
14 апр 2021, 12:25
А это зачем?
Это не из досужего любопытства спросил, а интересно стало: может оно и мне надо? ;-)

Посмотрел: КриптоПро CSP
КриптоПро CSP 5.0 — новое поколение криптопровайдера, развивающее три основные продуктовые линейки компании КриптоПро: КриптоПро CSP (классические токены и другие пассивные хранилища секретных ключей), КриптоПро ФКН CSP/Рутокен CSP (неизвлекаемыe ключи на токенах с защищенным обменом сообщениями) и КриптоПро DSS (ключи в облаке).
Поддерживаемое программное обеспечение
КриптоПро CSP позволяет быстро и безопасно использовать российские криптографические алгоритмы в следующих стандартных приложениях:
офисный пакет Microsoft Office;
почтовый сервер Microsoft Exchange и клиент Microsoft Outlook;
продукты Adobe Systems Inc.;
браузеры Яндекс.Браузер, Спутник, Internet Explorer, Edge;
средство формирования и проверки подписи приложений Microsoft Authenticode;
веб-серверы Microsoft IIS, nginx, Apache;
средства удаленных рабочих столов Microsoft Remote Desktop Services;
Microsoft Active Directory.
- вызывает БА-А-АЛЬШОЕ недоумение. :oops:
Операционные системы и аппаратные платформы
Традиционно мы работаем в непревзойдённо широком спектре систем:
Microsoft Windows;
Mac OS;
Linux;
FreeBSD;
Solaris;
AIX;
iOS;
Android;
Sailfish OS.
Чего вы хотите достичь с этим инструментом в Linux?
Я не говорю что это бессмысленно ... но вызывает некоторое недоумение: с какой целью? :-o
Интересно стало ...

Muravev
Писатель
Сообщения: 28
Зарегистрирован: 07 окт 2019, 15:40
Контактная информация:

Re: Как установить КриптоПро?

Непрочитанное сообщение Muravev » 22 апр 2021, 08:19

Olej писал(а):
14 апр 2021, 12:25
А это зачем?
КриптоПро требуется на сайте росреестр.
Olej писал(а):
14 апр 2021, 12:25
У вас что за дистрибутив Linux?
crunchbangplusplus (основан на дебиан 10)

Проблема решилась. Повторно установил "cades_linux_amd64"
sudo dpkg -i cpro*.deb
Получил сертификат на сайте, выбрав КС1
http://testgost2012.cryptopro.ru/certsrv/
И дальше по инструкции установил
/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'

Ответить

Вернуться в «Интернет и коммуниации»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 6 гостей