Инструкция по настройке с ключевыми носителями СКЗИ «MS KEY K» - «АНГАРА» (Исп. 8.1.1 и 8.2.1). — различия между версиями

Материал из Wiki AlterOS
Перейти к: навигация, поиск
Строка 1: Строка 1:
1) Установка пакетов '''pcsc''':
+
1) Установка пакетов pcsc:
  
  yum install pcsc-lite-ccid libpcsclite pcsc-tools opensc pcsc-lite
+
  sudo yum install pcsc-lite-ccid libpcsclite pcsc-tools opensc pcsc-lite
  
2) Проверка служб '''pcsc''':
+
2) Проверка служб pcsc:
  
  systemctl start pcscd.service pcscd.socket
+
  sudo systemctl start pcscd.service pcscd.socket
 
  systemctl status pcscd.service pcscd.socket
 
  systemctl status pcscd.service pcscd.socket
  
3) Добавление поддержки токена Ангары если pcsc-lite '''не''' последней версии:
+
3) Добавление поддержки токена Ангары, если pcsc-lite не последней версии:
  
В файле /usr/lib64/pcsc/drivers/ifd-ccid.bundle/Contents/Info.plist  
+
В файле /usr/lib64/pcsc/drivers/ifd-ccid.bundle/Contents/Info.plist  
В разделе <key>ifdVendorID</key> перед </array> добавить строку <string>0x2A0C</string>
 
В разделе <key>ifdProductID</key> перед </array> добавить строку <string>0x0021</string>
 
В разделе <key>ifdFrendlyName</key> перед </array> добавить строку <string>Alpha-Project ANGARA Token</string>
 
  
4) Установка пакетов '''КриптоПро''':
+
sudo vim /usr/lib64/pcsc/drivers/ifd-ccid.bundle/Contents/Info.plist
  
Может потребоваться установка дополнительного пакета '''lsb-core-noarch''':
+
В разделе <key>ifdVendorID</key>
 +
перед </array>
 +
добавить строку <string>0x2A0C</string>
  
yum install lsb-core-noarch
+
В разделе <key>ifdProductID</key>
 +
перед </array>
 +
добавить строку <string>0x0021</string>
  
В папке со скачанными пакетами Крипто Про запускаем скрипт установки:
+
В разделе <key>ifdFrendlyName</key>
 +
перед </array>
 +
добавить строку <string>Alpha-Project ANGARA Token</string>
  
sh install.sh
+
4) Установка пакетов КриптоПро:
  
или
+
Может потребоваться установка дополнительного пакета: 
  
  sh install_gui.sh
+
  sudo yum install lsb-core-noarch
  
Обязательно выбрать пункт '''readers''' при установке.
+
В папке со скачанными пакетами Крипто Про запустить скрипт установки:
  
Дополнительные пакеты устанавливаются командой:
+
sudo ./install.sh
  
yum localinstall <имя пакета>
+
или
  
Необходимые пакеты (версии могут отличаться для конкретной версии Крипто Про):
+
sudo ./install_gui.sh
  
lsb-cprocsp-kc1-64-5.0.12000-6.x86_64.rpm
+
Обязательно выбрать пункт readers.
lsb-cprocsp-base-5.0.12000-6.noarch.rpm
 
lsb-cprocsp-rdr-64-5.0.12000-6.x86_64.rpm
 
lsb-cprocsp-capilite-64-5.0.12000-6.x86_64.rpm
 
lsb-cprocsp-ca-certs-5.0.12000-6.noarch.rpm
 
lsb-cprocsp-pkcs11-64-5.0.12000-6.x86_64.rpm
 
cprocsp-rdr-gui-gtk-64-5.0.12000-6.x86_64.rpm
 
cprocsp-rdr-mskey-64-5.0.12000-6.x86_64.rpm
 
cprocsp-rdr-pcsc-64-5.0.12000-6.x86_64.rpm
 
  
Для работы '''pkcs11''' требуются следующие пакеты:
+
Дополнительные пакеты устанавливаются командой:  
  
  cprocsp-rdr-cryptoki-64-5.0.12000-6.x86_64.rpm
+
  # yum localinstall <имя пакета>
lsb-cprocsp-pkcs11-64-5.0.12000-6.x86_64.rpm
 
  
5) Установка библиотеки '''pkcs11''' от esmart.
+
Необходимые пакеты (версии могут отличаться для конкретной версии Крипто Про):
 
 
Скачать с сайта '''esmart''' указанный ниже пакет и установить его командой:
 
 
yum localinstall <имя пакета>
 
  
'''isbc-pkcs11-4.14-0.x86_64.rpm'''
+
lsb-cprocsp-kc1-64-5.0.12900-7.x86_64.rpm
 +
lsb-cprocsp-base-5.0.12900-7.x86_64.rpm
 +
lsb-cprocsp-rdr-64-5.0.12900-7.x86_64.rpm
 +
lsb-cprocsp-capilite-64-5.0.12900-7.x86_64.rpm
 +
lsb-cprocsp-ca-certs-5.0.12900-7.x86_64.rpm
  
6) Установка утилиты '''pkcs11-tool''', если требуется
+
Доустанавливаем пакеты:
  
  yum install opensc
+
  sudo yum install cprocsp-rdr-pcsc-64-5.0.12900-7.x86_64.rpm && lsb-cprocsp-pkcs11-64-5.0.12900-7.x86_64.rpm cprocsp-rdr-gui-gtk-64-5.0.12900-7.x86_64.rpm cprocsp-rdr-mskey-64-5.0.12900-7.x86_64.rpm cprocsp-rdr-cryptoki-64-5.0.12900-7.x86_64.rpm

Версия 07:57, 21 марта 2024

1) Установка пакетов pcsc:

sudo yum install pcsc-lite-ccid libpcsclite pcsc-tools opensc pcsc-lite

2) Проверка служб pcsc:

sudo systemctl start pcscd.service pcscd.socket
systemctl status pcscd.service pcscd.socket

3) Добавление поддержки токена Ангары, если pcsc-lite не последней версии:

В файле /usr/lib64/pcsc/drivers/ifd-ccid.bundle/Contents/Info.plist

sudo vim /usr/lib64/pcsc/drivers/ifd-ccid.bundle/Contents/Info.plist

В разделе <key>ifdVendorID</key> перед </array> добавить строку <string>0x2A0C</string>

В разделе <key>ifdProductID</key> перед </array> добавить строку <string>0x0021</string>

В разделе <key>ifdFrendlyName</key> перед </array> добавить строку <string>Alpha-Project ANGARA Token</string>

4) Установка пакетов КриптоПро:

Может потребоваться установка дополнительного пакета:

sudo yum install lsb-core-noarch

В папке со скачанными пакетами Крипто Про запустить скрипт установки:

sudo ./install.sh

или

sudo ./install_gui.sh

Обязательно выбрать пункт readers.

Дополнительные пакеты устанавливаются командой:

# yum localinstall <имя пакета>

Необходимые пакеты (версии могут отличаться для конкретной версии Крипто Про):

lsb-cprocsp-kc1-64-5.0.12900-7.x86_64.rpm lsb-cprocsp-base-5.0.12900-7.x86_64.rpm lsb-cprocsp-rdr-64-5.0.12900-7.x86_64.rpm lsb-cprocsp-capilite-64-5.0.12900-7.x86_64.rpm lsb-cprocsp-ca-certs-5.0.12900-7.x86_64.rpm

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

sudo yum install cprocsp-rdr-pcsc-64-5.0.12900-7.x86_64.rpm && lsb-cprocsp-pkcs11-64-5.0.12900-7.x86_64.rpm cprocsp-rdr-gui-gtk-64-5.0.12900-7.x86_64.rpm cprocsp-rdr-mskey-64-5.0.12900-7.x86_64.rpm cprocsp-rdr-cryptoki-64-5.0.12900-7.x86_64.rpm