Ключевое слово в защите информации
КЛЮЧЕВОЕ СЛОВО
в защите информации
Получить ГОСТ TLS-сертификат для домена (SSL-сертификат)
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline gisis  
#1 Оставлено : 22 апреля 2009 г. 16:51:40(UTC)
gisis

Статус: Участник

Группы: Участники
Зарегистрирован: 12.02.2009(UTC)
Сообщений: 26
Откуда: москва

Привет.

Вот надо сделать автоматическую установку драйвера CSP.
Тут на сайте есть уже как загрузить в него новый сертификат, есть как вызвать msiexec.

Но... требуют, чтобы на первом шаге - моя прога могла определить стоит ли ВООБЩЕ крипто-про на кампе (а уже если не стоит запускать msiexec)
На втором шаге требуют -- просмотреть какие в нем УЖЕ загружены сертификаты - и при некоторых условиях новый сертификат загрузить из командной строки.

Тут получается аж три вопроса -
1. Обязательно ли перегружаться после установки КриптоПро. А речь идет об охвате максимального количества операционных систем и их настроек. Как-то сложно получается с промежуточными перезагрузками - заполнять ключи RunOnce.
2. Насчет - стоит ли уже крипто-про - приходит в голову с помощью WMI (ну или тупо проварить наличие файла какого-нибудь) - только какого было бы лучше?
3. Перечисление установленных сертифкатов - как бы это сделать в моей проге? Наверное есть какие-то параматры командной строки для этого? Но они в файл пишут?

С уважением, Вячеслав
Offline gisis  
#2 Оставлено : 23 апреля 2009 г. 3:56:09(UTC)
gisis

Статус: Участник

Группы: Участники
Зарегистрирован: 12.02.2009(UTC)
Сообщений: 26
Откуда: москва

Еще возник такой вопрос - как установить НАДЕЖНО корневой сертификат из командной строки.
Тема обсуждаемая на форумах - http://forum.ixbt.com/topic.cgi?id=7:26563
но надежного и универсального решения я не нашел.
Вы сталкиваетесь с этим каждый день - может быть у вас есть решение?
Offline Максим Коллегин  
#3 Оставлено : 23 апреля 2009 г. 4:58:27(UTC)
Максим Коллегин

Статус: Сотрудник

Группы: Администраторы
Зарегистрирован: 12.12.2007(UTC)
Сообщений: 6,391
Мужчина
Откуда: КРИПТО-ПРО

Сказал «Спасибо»: 37 раз
Поблагодарили: 715 раз в 620 постах
Последний вопрос - записать в реестр напрямую
Код:
HKEY_CURRENT_USER\Software\Microsoft\SystemCertificates\Root\Certificates

1. Перезагружаться нужно, если нужен TLS
2. WMI не советую - часто сломан у клиентов. Проще спросить у installera по GUID
3. Этот вопрос не очень понятен: CertFindCertificateInStore?
Знания в базе знаний, поддержка в техподдержке
Offline gisis  
#4 Оставлено : 23 апреля 2009 г. 22:12:15(UTC)
gisis

Статус: Участник

Группы: Участники
Зарегистрирован: 12.02.2009(UTC)
Сообщений: 26
Откуда: москва

HKEY_CURRENT_USER\Software\Microsoft\SystemCertificates\Root\Certificates
отлично. спасибо - буду щупать этот ключ - пока не пробовал ничего делать с ними

Перезагружаться нужно, если нужен TLS
странно, что перезагрузку у меня задает сам инсталятор - я гонял свой мастер на нескольких кампах - и перезагрузка почему-то получалась сама по себе после инсталяции

WMI не советую - часто сломан у клиентов. Проще спросить у installera по GUID
наличие я стал определелять просто по пути program files (x86)\crypto pro
с инсталлером вевдь тоже гиморойно - к нему ж только через тот же WMI можно обпратиться - ну или читать вручную ключи реестра

CertFindCertificateInStore
не понял, чья это функция?

кстати рыбку мастера (если интересно, какие инсталяторы делают НАД CSP) - можете посмотреть тут http://www.ros-med.org/runtime.zip
только ж это пока шаблон, а не рабочая прога
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest (2)
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.