30.11.2006 10:42:42И снова затруднения с CPCSP 3.6 for PDA Ответов: 2
Борис
Здравствуйте.

Устанавливаю CPCSP 3.6 for PDA на Qtek S200 (HTC Prophet - WM5.0, AKU2) в основную память. Устройство после hard-reset'а. Устновка проходит успешно.

До перезагрузки в своем приложении при попытки вызвать для конкретного контейнера CryptAcquireContext появляется ошибка 0x8009001e: Provider DLL could not be found.
Если запустить приложение "CryptoPro CSP", то виден список контейнеров и можно посмотреть сертификат в контейнере. Но при просмотре сам ключ не загружается (точно знаю, т.к. на ключе стоит пароль).
Перегружаюсь. Сама перезагрузка занимает очень большой период времени - около 10 минут. Причем, после перезагрузки устройства перестал работать GSM модуль. CryptAcquireContext выдает такую же ошибку. Только поместив exe в папку куда был установлен CPCSP приложение загрузило ключ.

Пробовал на другом устройстве (FS PocketLoox, WM5.0) - КриптоПро встал без проблем, но не увидел флешку как носитель.

Что же делать?
 
Ответы:
30.11.2006 12:11:59Василий
По поводу
> Если запустить приложение "CryptoPro CSP", то виден список контейнеров и можно посмотреть сертификат в контейнере. Но при просмотре сам ключ не загружается (точно знаю, т.к. на ключе стоит пароль).

При просмотре сертификата в контейнере не требуется пароль для доступа к секретному ключу. Т.к. фактически секретный ключ не нужен в этой операции. Пароль спросит при вызове функции подписи или при создании ключа Диффи-Хеллмана.

По поводу остального - это же бета. Сейчас идёт доработка. Как будет приличная версия - выложим на сайт.
30.11.2006 12:24:28Борис
Эх.. понял, спасибо. ;)