| ||||
| ||||
Почему при установке одного и того же личного сертификата, связанного с контейнером, в панели управления CryptoPro CSP и при вызове функций CryptoAPI (http://www.cryptopro.ru/CryptoPro/forum/myforum.asp?q=81) размеры файлов в "..\Microsoft\SystemCertificates\My\Certificates\" и их структура (в частности первые пару сотен байт до uniquename) сильно отличаются??? Второй вопрос (похоже связанный с первым). Не смотря на размер, отличающийся в меньшую сторону от "оригинала" (файла сформированного по средствам панели управления), работа с таким "урезаным" сертификатом (сформированным по средствам прямого обращения к CryptoAPI) вроде шла успешно. НО сейчас обнаружилось, что устанавливая в хранилище сертификат связанный с контейнером на носителе "дискета" методом из форума -- ссылка выше), связка "сертификат-закрытый ключ" не корректна (Крипто-Про просит вставить ключевой носитель именно тот, который УЖЕ ВСТАВЛЕН! поле uniquename идентично "оригиналу"). Копируем этот контейнер на носитель "реестр". Устанавливаем связанный с ним сертификат в хранилище -- проблем нет. (хотя файл сертификата опять же отличается от оригинала). В чем дело? Как корректно програмно установить в хранилище сертификат, чтобы размеры файлов сертификатов совпали с "оригиналами" установлеными из панели управления КРИПТО-ПРО. Большое спасибо. | ||||
Ответы: | ||||
| ||||
Пришлите, пож., сами получившиеся файлы при разном способе установки на support@cryptopro.ru А также сообщите: - какая ОС, сервиспак - версия IE - версия, билд "КриптоПро CSP", для 2.0 - способ хранения ключей (память приложений или служба), для 3.0 - КС1 или КС2 | ||||
| ||||
Отправил. | ||||