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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline Dim  
#1 Оставлено : 16 октября 2008 г. 21:55:29(UTC)
Dim

Статус: Активный участник

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

Поблагодарили: 14 раз в 8 постах
Есть контекст сертификата, надо найти сертификат УЦ. Пользовался функцией
CertFindCertificateInStore(hSystemStore,TYPE_DER,NULL,CERT_FIND_ISSUER_OF,tempCertif,NULL)
но выяснилось, что она криво работает. В MSDN написано Вместо того, чтобы использовать CertFindCertificateInStore с этим значением, используйте CertGetCertificateChain. Подскажите как её юзать, для того чтобы получить контекст сертификата УЦ.
Offline Kirill Sobolev  
#2 Оставлено : 17 октября 2008 г. 13:52:08(UTC)
Кирилл Соболев

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

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

Поблагодарили: 177 раз в 168 постах
Надо построить цепочку для какого-нибудь сертификата, выпущенного этим УЦ - в ней и будет сертификат УЦ.
А в чем кривизна CertFindCertificateInStore?
Техническую поддержку оказываем тут
Наша база знаний
Offline Dim  
#3 Оставлено : 17 октября 2008 г. 14:21:21(UTC)
Dim

Статус: Активный участник

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

Поблагодарили: 14 раз в 8 постах
Построить цепочку, это я понял, а вот где находиться сертификат УЦ не понял.
Кривизна заключается в следующем. Есть один УЦ, не буду говорить какой, так вот он за год выпустил 3 сертификата УЦ. У двух даже открытый ключ одинаковые. Строка описывающая издателя у всех трех одинаковая, вот CertFindCertificateInStore находит первый попавшийся, а он не тот который надо.
Offline Dim  
#4 Оставлено : 17 октября 2008 г. 16:10:32(UTC)
Dim

Статус: Активный участник

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

Поблагодарили: 14 раз в 8 постах
Все разобрался сам с CertGetCertificateChain
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.