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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline fxes  
#1 Оставлено : 11 февраля 2011 г. 17:57:07(UTC)
fxes

Статус: Новичок

Группы: Участники
Зарегистрирован: 23.12.2010(UTC)
Сообщений: 4

Добрый день!
Требуется создать ключи и запрос на сертификат в браузере клиента под Windows XP.
В качестве примера используем коды вашего тестовый УЦ (http://www.cryptopro.ru/certsrv/).
Подскажите, как можно добавить в запрос несколько политик сертификата (OID 2.5.29.32) ?
Возможно ли такое реализовать в браузере?
Если для этого нужен сторонний ActiveX-компонент, то подскажите где найти и купить готовый ?
Offline Kirill Sobolev  
#2 Оставлено : 11 февраля 2011 г. 18:18:14(UTC)
Кирилл Соболев

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

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

Поблагодарили: 177 раз в 168 постах
Запрос на ХР создается при помощи другого компонета - XEnroll.
Политики в запрос можно добавить также как и любое другое расширение - с помощью метода addExtensionToRequest.
Единственное что - их надо будет предварительно закодировать в ASN.1, что проще сделать на стороне сервера.
Техническую поддержку оказываем тут
Наша база знаний
Offline fxes  
#3 Оставлено : 11 февраля 2011 г. 19:21:39(UTC)
fxes

Статус: Новичок

Группы: Участники
Зарегистрирован: 23.12.2010(UTC)
Сообщений: 4

А как должны выглядеть данные, которые в ASN.1 кодируются?
В MSDN написано только то, что они должны быть в этом формате. Подробнее ничего не нашел, к сожалению.
Offline Kirill Sobolev  
#4 Оставлено : 11 февраля 2011 г. 19:50:48(UTC)
Кирилл Соболев

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

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

Поблагодарили: 177 раз в 168 постах
Зависит от того, чем Вы будете кодировать.
Если CryptoAPI - то нужно заполнить структуру CERT_POLICIES_INFO, затем вызвать CryptEncodeObject.
Техническую поддержку оказываем тут
Наша база знаний
Offline fxes  
#5 Оставлено : 11 февраля 2011 г. 20:45:31(UTC)
fxes

Статус: Новичок

Группы: Участники
Зарегистрирован: 23.12.2010(UTC)
Сообщений: 4

На сервере python, есть расширение которое позволяет кодировать в ASN.1, но я не знаю какими должны быть данные, чтобы addExtensionToRequest нормально принял их.
Возможно, есть пример на яваскрипте?
Offline Kirill Sobolev  
#6 Оставлено : 11 февраля 2011 г. 20:56:53(UTC)
Кирилл Соболев

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

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

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