Модуль ЭП Keysystems.CryptoModule
Keysystems.CryptoModule является собственной разработкой и представляет собой кроссплатформенный веб-сервер, предоставляющий WEB API для вызова крипто методов установленных в системе крипто-провайдеров.
Модуль не требует квалификации при установке и обслуживании. Поэтому модуль устанавливается на клиентских машинах и требует свободный локальный порт 9090 (за пределы машины открывать не нужно). Также в реестре регистрируется протокол передачи данных keysystems.cryptomodule://
При установке производится регистрация протокола для того, чтобы браузер мог запустить приложение при необходимости.
Обмен данными происходит по протоколу HTTPS. Криптомодуль является само-обновляемым. Автоматически запускается при остановке, в случае обращения.
ОС/Сервер | Ссылка |
---|---|
ОС Linux | /home/UserExample/.local/share/Кейсистемс/Keysystems.CryptoModule/ |
ОС Windows | c:\Users\UserExample\AppData\Local\Кейсистемс\Keysystems.CryptoModule\ |
Сервер NEXT | /opt/wsks-6.0.9_443/www/html/wsks_00001/wwwroot/CryptoModules * |
*
- где wsks_00001 кестрел-порт развернутого приложения.
Ручная установка
1. Перейдите в каталог CryptoModules
.
Перейдите в каталог CryptoModules с помощью команды cd
.
cd /opt/wsks-6.0.9_443/www/html/wsks_00001/wwwroot/CryptoModules/
2. Узнайте версию криптомодуля.
ls -alh
Результат
root@debian-11-test-dsr:/opt/wsks-6.0.9_443/www/html/wsks_00001/wwwroot/CryptoModules# ls -alh
итого 64M
drwxr-xr-x 2 ks-www-data ks-www-data 4,0K янв 28 13:58 .
drwxr-xr-x 6 ks-www-data ks-www-data 4,0K янв 28 13:58 ..
-rwxr-xr-x 1 ks-www-data ks-www-data 1,2K янв 28 13:58 CA.crt
-rwxr-xr-x 1 ks-www-data ks-www-data 29M янв 28 13:58 Keysystems.CryptoModule_1.0.2_android.apk
-rwxr-xr-x 1 ks-www-data ks-www-data 5,2M янв 28 13:58 Keysystems.CryptoModule_1.2.4_darwin_amd64_cpro.tar.gz
-rwxr-xr-x 1 ks-www-data ks-www-data 5,0M янв 28 13:58 Keysystems.CryptoModule_1.2.4_linux_386_cpro.tar.gz
-rwxr-xr-x 1 ks-www-data ks-www-data 5,0M янв 28 13:58 Keysystems.CryptoModule_1.2.4_linux_386_vnet.tar.gz
-rwxr-xr-x 1 ks-www-data ks-www-data 5,0M янв 28 13:58 Keysystems.CryptoModule_1.2.4_linux_amd64_cpro.tar.gz
-rwxr-xr-x 1 ks-www-data ks-www-data 5,0M янв 28 13:58 Keysystems.CryptoModule_1.2.4_linux_amd64_vnet.tar.gz
-rwxr-xr-x 1 ks-www-data ks-www-data 4,8M янв 28 13:58 Keysystems.CryptoModule_1.2.4_windows_386.zip
-rwxr-xr-x 1 ks-www-data ks-www-data 4,9M янв 28 13:58 Keysystems.CryptoModule_1.2.4_windows_amd64.zip
3. Введите ссылку в адресную строку.
В соответствии с операционной системой, скачайте архив.
https://адрес_NEXT
- это ваш адрес NEXT
Windows
https://адрес_NEXT/CryptoModule/Keysystems.CryptoModule_1.2.4_windows_amd64.zip
https://адрес_NEXT/CryptoModule/Keysystems.CryptoModule_1.2.4_windows_386.zip
Linux
https://адрес_NEXT/CryptoModule/Keysystems.CryptoModule_1.2.4_linux_amd64_cpro.tar.gz
https://адрес_NEXT/CryptoModule/Keysystems.CryptoModule_1.2.4_linux_386_cpro.tar.gz
Проблемы с установкой Криптомодуля могут быть вызваны несколькими факторами:
- работой антивирусного программного обеспечения;
- настройками брандмауэра;
- параметрами на компьютере.
После успешной установки на компьютере должна быть доступна версия криптомодуля по адресу https://localhost:9090
без ошибок.
Установка в программном комплексе в OC WINDOWS
1. Скачайте архив.
При попытке наложить ЭП выйдет окно с предложением установки криптомодуля - нажмите кнопку [Скачать архив].
2. Распакуйте архив.
Распакуйте полученный архив в произвольную папку и запустите файл Keysystems.CryptoModule.exe
.
3. Подтвердите установку.
Выйдет окно предупреждения системы безопасности с запросом подтверждения на установку сертификата - следует нажать кнопку [Да].
Криптомодуль установлен, можно работать.
Запрос на разрешение открытия криптомодуля
Возможен ещё один запрос на разрешение открытия/закрытия криптомодуля, например после перезапуска компьютера — следует разрешить (дать согласие) открыть приложение. Примеры таких запросов для некоторых браузеров:
Установка в программном комплексе в OC LINUX.
1. Скачайте архив.
При попытке наложить ЭП выйдет окно с предложением установки криптомодуля - нажмите кнопку по скачиванию соответствующего архива, в зависимости от того, какой криптопровайдер установлен на вашем компьютере:
- если установлен КриптоПро CSP - нажмите на кнопку [Скачать архив (КриптоПро CSP)] .
- если установлен ViPNet CSP - нажмите на кнопку [Скачать архив (ViPNet CSP)].
2. Распакуйте архив.
Распакуйте полученный архив в произвольную папку и запустите файл Keysystems.CryptoModule
.
Криптомодуль установлен, можно работать.
Запрос на разрешение открытия криптомодуля
Возможен еще один запрос на разрешение открытия/запуска криптомодуля, например после перезапуска компьютера — следует разрешить (дать согласие) открыть приложение. Пример такого запроса:
Утилита xdg-open/
В Chrome в запросе разрешения будет фигурировать утилита xdg-open, через которую открываются ссылки и приложения.