Статус: Сотрудник
Группы: Администраторы
Зарегистрирован: 12.12.2007(UTC) Сообщений: 6,399  Откуда: КРИПТО-ПРО Сказал «Спасибо»: 37 раз Поблагодарили: 719 раз в 623 постах
|
А если не указывать X509KeyStorageFlags.PersistKeySet - должно же работать без окон? Только придется импортировать pfx перед каждой операцией. |
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 19.09.2016(UTC) Сообщений: 23
|
этот флаг скрывает только мастер импорта сертификатов. т е он не помогает.
|
|
|
|
Статус: Сотрудник
Группы: Администраторы
Зарегистрирован: 12.12.2007(UTC) Сообщений: 6,399  Откуда: КРИПТО-ПРО Сказал «Спасибо»: 37 раз Поблагодарили: 719 раз в 623 постах
|
Постараюсь посмотреть внимательнее, кажется, что должно работать. |
|
|
|
|
Статус: Сотрудник
Группы: Администраторы
Зарегистрирован: 12.12.2007(UTC) Сообщений: 6,399  Откуда: КРИПТО-ПРО Сказал «Спасибо»: 37 раз Поблагодарили: 719 раз в 623 постах
|
Посмотрел. MSFT честно игнорирует переданные флаги в части container persist. Silent тоже не прокинут до этого интерфейса. В Вашем случае стоит воспользоваться функцией Crypt32!PfxImportCertStore с флагом PKCS12_NO_PERSIST_KEY. В будущих версиях мы поддержим флаг PKCS12_IMPORT_SILENT, но он недокументирован. |
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 19.09.2016(UTC) Сообщений: 23
|
а вы можете привести пример как правильно использовать PKCS12_NO_PERSIST_KEY? я попробовал использовать, но функция валится с ошибкой "Не удается найти указанный файл" если убрать флаг ошибок нет. чего то не хватает...
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 19.09.2016(UTC) Сообщений: 23
|
у меня в принципе все получилось сделать, но! я использовал совместно с PKCS12_ALWAYS_CNG_KSP а иначе ошибка о не нахождении файла... получается этот флаг нам просто убирает приватный ключ при чтении, правильно? не подходит значит... Отредактировано пользователем 21 сентября 2016 г. 17:20:16(UTC)
| Причина: Не указана
|
|
|
|
Статус: Сотрудник
Группы: Администраторы
Зарегистрирован: 12.12.2007(UTC) Сообщений: 6,399  Откуда: КРИПТО-ПРО Сказал «Спасибо»: 37 раз Поблагодарили: 719 раз в 623 постах
|
Флаг PKCS12_NO_PERSIST_KEY оказался недостаточно протестированным в нашем коде - завтра постараюсь предоставить сборку с исправлением. Какую версию CSP используете? Поддержка CNG у нас пока не реализована в полном объеме, так что да - этот флаг не подходит. Отредактировано пользователем 21 сентября 2016 г. 20:56:44(UTC)
| Причина: Не указана |
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 19.09.2016(UTC) Сообщений: 23
|
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 19.09.2016(UTC) Сообщений: 23
|
у вас есть для меня что-нибудь?
|
|
|
|
Статус: Сотрудник
Группы: Администраторы
Зарегистрирован: 12.12.2007(UTC) Сообщений: 6,399  Откуда: КРИПТО-ПРО Сказал «Спасибо»: 37 раз Поблагодарили: 719 раз в 623 постах
|
Попробуйте с последней выложенной версией CSP 3.9 R2. |
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close