Развернуть все
Свернуть все

Установка библиотеки PKIValidator на компьютер пользователя

Библиотека PKIValidator устанавливается в составе следующих продуктов КРИПТО-ПРО:

Библиотека PKIValidator автоматически (по зависимостям) встраивается в дистрибутивы, использующие следующие модули слияния Windows Installer:

  • tspcli_*.msm и tspcom.msm, входящие в состав КриптоПро TSP SDK версии 1.01 и выше;

  • ocspcli_*.msm и ocspcom.msm, входящие в состав КриптоПро OCSP SDK версии 1.01 и выше;

  • cades_*.msm и cadescom.msm, входящие в состав КриптоПро ЭЦП SDK версии 1.01 и выше.

  • Для ОС семейства UNIX библиотека входит в состав пакета capilite.

При необходимости можно встроить библиотеку PKIValidator в ваш дистрибутив. Необходимые модули слияния входят в состав перечисленных выше SDK и SDK для КриптоПро CSP 3.6 .

Модули слияния для установки библиотеки

Библиотека PKIValidator может быть установлена с использованием следующих модулей слияния для Windows Installer:
Имя файла Описание Особенности установки Зависимости
asn1c_win32.msm Предназначен для платформы Win32. Только для внутреннего использования Крипто-Про. В качестве папки установки модуля слияния необходимо задать папку %CommonProgramFiles%\Crypto Pro\Shared\. cplib_win32.msm
asn1c_x64.msm Предназначен для платформы x64. Только для внутреннего использования Крипто-Про. - cplib_x64.msm
asn1c_itanium.msm Предназначен для платформы Itanium. Только для внутреннего использования Крипто-Про. - cplib_itanium.msm
cplib_win32.msm Предназначен для платформы Win32. Только для внутреннего использования Крипто-Про. В качестве папки установки модуля слияния необходимо задать папку %CommonProgramFiles%\Crypto Pro\Shared\. -
cplib_x64.msm Предназначен для платформы x64. Только для внутреннего использования Крипто-Про. - -
cplib_itanium.msm Предназначен для платформы Itanium. Только для внутреннего использования Крипто-Про. - -
pkivalidator_win32.msm Предназначен для платформы Win32. Устанавливает расширение функции CertVerifyCertificateChainPolicy, интерфейс COM. - asn1c_win32.msm, cplib_win32.msm
pkivalidator_x64.msm Предназначен для платформы x64. Устанавливает расширение функции CertVerifyCertificateChainPolicy, интерфейс COM. - asn1c_x64.msm, cplib_x64.msm
pkivalidator_itanium.msm Предназначен для платформы Itanium. Устанавливает расширение функции CertVerifyCertificateChainPolicy, интерфейс COM. - asn1c_itanium.msm, cplib_itanium.msm
Если вы включаете в установочный пакет приложения какой-либо модуль слияния, то все модули слияния от которых зависит данный также следует явно включить в установочный пакет приложения. При этом должны быть учтены все особенности установки каждого из таких модулей слияния.

Для установки приложения на компьютер пользователя с помощью единого установочного пакета, включите в ваш пакет необходимые модули слияния из перечисленных. Это можно сделать средствами вашего ПО для разработки дистрибутивов или средствами автоматизации Windows Installer.

Дополнительную информацию об установке модулей слияния, в том числе используемых модулей слияния Майкрософт, смотрите в соответствующих разделах документации используемого инструментария разработчика КРИПТО-ПРО.