Keysystems.CryptoModule является собственной разработкой и представляет собой кроссплатформенный веб-сервер, предоставляющий WEB API для вызова крипто методов установленных в системе крипто-провайдеров.
Модуль не требует квалификации при установке и обслуживании. Поэтому модуль устанавливается на клиентских машинах и требует свободный локальный порт 9090 (за пределы машины открывать не нужно). Также в реестре регистрируется протокол передачи данных keysystems.cryptomodule://. При установке производится регистрация протокола, для того чтобы браузер мог запустить приложение при необходимости. Обмен данными происходит по протоколу HTTPS. Криптомодуль является само-обновляемым. Автоматически запускается при остановке, в случае обращения.
В ОС Linux: /home/UserExample/.local/share/Кейсистемс/Keysystems.CryptoModule/
В ОС Windows: c:\Users\UserExample\AppData\Local\Кейсистемс\Keysystems.CryptoModule\
Keysystems.CryptoModule.exe
.Распакуйте полученный архив в произвольную папку и запустите файл Keysystems.CryptoModule
.
Криптомодуль установлен, можно работать.
Возможен еще один запрос на разрешение открытия/запуска крипто модуля, например после перезапуска компьютера - следует разрешить (дать согласие) открыть приложение. Примеры таких запросов:
Примечание
В Chrome в запросе разрешения будет фигурировать утилита xdg-open, через которую открываются ссылки и приложения.