1

Тема: Неверный криптографический контекст

Добрый день подскажите пожалуйста
написали скриптик постановки ЗК используя  PKI.VCERT
Но при инициализации
Crypt.Initialize "ZK", 0
выходит сообщение  "Неверный криптографический контекст"
хотя профиль ZK создан.
так же не работает подпись через утилиту spki1utl.exe
spki1utl.exe -sign -detached  -data c:\temp\1.txt -out c:\temp\1.s  -profile ZK
выходит та же ошибка
файл pki1.conf выглядит так

# pki1 configuration file
local:ZK
pse:pse://signed/C:\ZK\ZK\local.pse
localstore:file://C:\ZK\ZK\local.gdbm

2

Re: Неверный криптографический контекст

Добрый день!

Если в Справочнике сертификатов создан профиль "ZK", то в скрипте нужно использовать флаг FLAG_INIT_REGISTRY (64).

В случае утилиты spki1utl нужно добавить "-registry".

А файл pki1.conf в том же каталоге, что и утилита spki1utl?

3

Re: Неверный криптографический контекст

Спасибо помогло.