16.08.2007 13:08:55Преобразовать формат запроса Ответов: 6
Артем
Добрый день.
Не подскажете как преобразовать запрос на сертификат из файла вида:
Certificate Request:
Data:
Version: 0 (0x0)
Subject: C=RU, L=City, O=Org, CN=Name, Email=my@mail.com
Subject Public Key Info:
Public Key Algorithm: ecr3410
ECGOST Public Key:
pub:
04:02:e2:fd:16:40:61:ce:63:ee:32:7d:dd:83:a6:
и т.д.

в формат der или p10 для создания сертификата на УЦ КриптоПро?
 
Ответы:
16.08.2007 13:42:56Kirill Sobolev
Помимо данных для запроса на сертификат еще нужен секретный ключ для подписи. У Вас он есть?
16.08.2007 16:03:23Артем
конечно есть, иначе бы как мог сформироваться открытый ключ для запроса..
только секретный ключ то не передается в УЦ..
16.08.2007 16:11:06Kirill Sobolev
Запрос мог и не принадлежать Вам, а прибыть откуда издалека, причем ключ остался у отправителя.
Если есть то тогда проще всего это сделать через CEnroll. Передаете ему Subject из файла и имя контейнера с секретным ключем, вызываете createPKCS10 и получаете запрос в base64.
16.08.2007 16:24:42Артем
ах вот что Вы имеет ввиду..
а если я УЦ и мне прибыл такой такой запрос то уже ничего нельзя сделать?
16.08.2007 16:48:39Kirill Sobolev
Да, ничего нельзя. Служба сертификации обязательно подпись под запросом проверит ключом, который в этом запросе лежит. Так что без секретного никак не обойтись.
16.08.2007 16:52:47Артем
ok, спасибо