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

Уведомление

Icon
Error

2 Страницы12>
Опции
К последнему сообщению К первому непрочитанному
Offline sadgb  
#1 Оставлено : 27 июня 2013 г. 18:36:28(UTC)
sadgb

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

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

Сказал(а) «Спасибо»: 4 раз
Здравствуйте

В ЦР зарегистрирован sadgb. Он оператор ЦР и пользователь ЦР.
А также есть некий pec, который хочет зарегистрироваться в ЦР и дает мне самоподписанный запрос на регистрацию/получение сертификата. Как я понял из ЖТЯИ.00067-02 90 16. КриптоПро УЦ. Руководство программиста Это одно и то же.
Цитата:
3.1.2.2 Самоподписанные запросы на регистрацию пользователя
Самоподписанные запросы на регистрацию пользователя, передаваемые в методы Registration.CreateRequest и Registration.CreateRequestByAdmin, представляют собой строку, содержащую самоподписанный запрос на сертификат (см. пункт 3.1.3.1 ниже на стр. 24). Таким образом, самоподписанный запрос на регистрацию пользователя и самоподписанный запрос на сертификат, — это одни и те же объекты.


Собственно вот запрос pec:
Цитата:
MIICFjCCAcUCAQAwEDEOMAwGA1UEAwwFcGVjXzQwYzAcBgYqhQMCAhMwEgYHKoUD
AgIjAQYHKoUDAgIeAQNDAARAXymytlMwSfWEofPBZuKxN5xlQu4JgXfNvmXOx6cV
h9nKaKZvMiR5BdQiAR+8vCUZn/3ENb2d2y8GQpAKjW+qqaCCAUcwGgYKKwYBBAGC
Nw0CAzEMFgo2LjEuNzYwMS4yMEIGCSsGAQQBgjcVFDE1MDMCAQUMC3NhZGdiLW1h
Y3BjDBFzYWRnYi1tYWNwY1xzYWRnYgwOaWlzZXhwcmVzcy5leGUwUwYJKoZIhvcN
AQkOMUYwRDATBgNVHSUEDDAKBggrBgEFBQcDAjAOBgNVHQ8BAf8EBAMCBPAwHQYD
VR0OBBYEFKfp8/yHmXsRgUpPJf2O/Vz5dbbsMIGPBgorBgEEAYI3DQICMYGAMH4C
AQIedgBDAHIAeQBwAHQAbwAtAFAAcgBvACAARwBPAFMAVAAgAFIAIAAzADQALgAx
ADAALQAyADAAMAAxACAAQwByAHkAcAB0AG8AZwByAGEAcABoAGkAYwAgAFMAZQBy
AHYAaQBjAGUAIABQAHIAbwB2AGkAZABlAHIDAQAwCAYGKoUDAgIDA0EAdLIfAkzS
z3yRs4HeEphG2F5mteC67vpzGAnHraiuXyoRu/HnnNliyE+naNNXoHNiUAPyMnxJ
o14Ya0cz5Ame2A==


Я связываюсь с ЦР указывая как сертификат для HTTPS сертификат sadgb и отправляю запрос на регистрацию пользователя
var requestId = registrationClient.CreateRequestByAdmin(certRequestBase64, "1", "2", "Автоматическая регистрация пользователя ПЭК");
Я так понял что параметры 2,3,4 не имеют значения.
Потом я подтверждаю реквест:
registrationClient.AcceptRequest(requestId);

А дальше я пытаюсь сгенерировать сертификат и вот тут у меня возникла проблема

Код:
bool unused = false;
string additionalInfo = "";
var requestId = client.SubmitFirstCertRequest(requestId, certRequestBase64, ref unused, ref additionalInfo);


Вылетает с ошибкой CryptDecodeObjectEx (0x80093102).
Не понимаю, что я делаю не так и куда копать. Ошибка совсем не описательная. В журнале ЦР такая-же.

Offline Андрей Писарев  
#2 Оставлено : 27 июня 2013 г. 18:51:39(UTC)
Андрей *

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

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 13,918
Мужчина
Российская Федерация

Сказал «Спасибо»: 598 раз
Поблагодарили: 2335 раз в 1832 постах
Вроде как 0x80093102:
ASN1 unexpected end of data.
ASN1 встречен неожиданный конец данных
Техническую поддержку оказываем тут
Наша база знаний
Offline sadgb  
#3 Оставлено : 28 июня 2013 г. 0:25:16(UTC)
sadgb

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

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

Сказал(а) «Спасибо»: 4 раз
Автор: Андрей * Перейти к цитате
Вроде как 0x80093102:
ASN1 unexpected end of data.
ASN1 встречен неожиданный конец данных


хм, хоть что-то, но почему так происходит ?
Offline Андрей Писарев  
#4 Оставлено : 28 июня 2013 г. 9:59:01(UTC)
Андрей *

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

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 13,918
Мужчина
Российская Федерация

Сказал «Спасибо»: 598 раз
Поблагодарили: 2335 раз в 1832 постах
Автор: sadgb Перейти к цитате
Автор: Андрей * Перейти к цитате
Вроде как 0x80093102:
ASN1 unexpected end of data.
ASN1 встречен неожиданный конец данных


хм, хоть что-то, но почему так происходит ?



Цитата:

13E A: . . . . OBJECT IDENTIFIER enrolmentCSP (1 3 6 1 4 1 311 13 2 2)
<31 81 80>
14A 80: . . . . SET {
<30 7E>
14D 7E: . . . . . SEQUENCE {
<02 01>
14F 1: . . . . . . INTEGER 2
<1E 76>
152 76: . . . . . . BMPString
: . . . . . . . 'C r y p t o - P r o G O S T R 3 4 . 1 0 - 2 0 0 1 C r y p t o g r a p h i c S e r v i '
: . . . . . . . 'c e P r o v i d e r '
<03 01>
1CA 1: . . . . . . BIT STRING
: . . . . . . . Error: Object has zero length.
: . . . . . . }
: . . . . . }
: . . . . }
: . . . }
: . . }
<30 08>
Техническую поддержку оказываем тут
Наша база знаний
Offline Андрей Писарев  
#5 Оставлено : 28 июня 2013 г. 10:07:49(UTC)
Андрей *

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

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 13,918
Мужчина
Российская Федерация

Сказал «Спасибо»: 598 раз
Поблагодарили: 2335 раз в 1832 постах
Возможно поможет
Техническую поддержку оказываем тут
Наша база знаний
Offline Kirill Sobolev  
#6 Оставлено : 28 июня 2013 г. 11:46:54(UTC)
Кирилл Соболев

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

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

Поблагодарили: 177 раз в 168 постах
Версия ЦР какая?
certRequestBase64 между вызовами CreateRequestByAdmin и SubmitFirstCertRequest не меняется?
Через АРМ Администратора этот запрос нормально обрабатывается?
Техническую поддержку оказываем тут
Наша база знаний
Offline sadgb  
#7 Оставлено : 28 июня 2013 г. 13:01:29(UTC)
sadgb

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

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

Сказал(а) «Спасибо»: 4 раз
Автор: Kirill Sobolev Перейти к цитате
Версия ЦР какая?
certRequestBase64 между вызовами CreateRequestByAdmin и SubmitFirstCertRequest не меняется?
Через АРМ Администратора этот запрос нормально обрабатывается?


если я не ошибся, то ЦР 1.1
certRequestBase64 между запросами не меняется
Через АРМ администратора обрабатывается нормально
Offline sadgb  
#8 Оставлено : 28 июня 2013 г. 13:03:23(UTC)
sadgb

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

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

Сказал(а) «Спасибо»: 4 раз
Автор: Андрей * Перейти к цитате
Возможно поможет


была такая ошибка, раньше, мы ее правили уже
Offline sadgb  
#9 Оставлено : 28 июня 2013 г. 13:05:59(UTC)
sadgb

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

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

Сказал(а) «Спасибо»: 4 раз
Автор: Андрей * Перейти к цитате
Автор: sadgb Перейти к цитате
Автор: Андрей * Перейти к цитате
Вроде как 0x80093102:
ASN1 unexpected end of data.
ASN1 встречен неожиданный конец данных


хм, хоть что-то, но почему так происходит ?



Цитата:

13E A: . . . . OBJECT IDENTIFIER enrolmentCSP (1 3 6 1 4 1 311 13 2 2)
<31 81 80>
14A 80: . . . . SET {
<30 7E>
14D 7E: . . . . . SEQUENCE {
<02 01>
14F 1: . . . . . . INTEGER 2
<1E 76>
152 76: . . . . . . BMPString
: . . . . . . . 'C r y p t o - P r o G O S T R 3 4 . 1 0 - 2 0 0 1 C r y p t o g r a p h i c S e r v i '
: . . . . . . . 'c e P r o v i d e r '
<03 01>
1CA 1: . . . . . . BIT STRING
: . . . . . . . Error: Object has zero length.
: . . . . . . }
: . . . . . }
: . . . . }
: . . . }
: . . }
<30 08>


А что это за структуры ? Как они связаны с моей проблемой ?
Offline Андрей Писарев  
#10 Оставлено : 28 июня 2013 г. 14:42:47(UTC)
Андрей *

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

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 13,918
Мужчина
Российская Федерация

Сказал «Спасибо»: 598 раз
Поблагодарили: 2335 раз в 1832 постах
Автор: sadgb Перейти к цитате
Автор: Андрей * Перейти к цитате
Автор: sadgb Перейти к цитате
Автор: Андрей * Перейти к цитате
Вроде как 0x80093102:
ASN1 unexpected end of data.
ASN1 встречен неожиданный конец данных


хм, хоть что-то, но почему так происходит ?



Цитата:

13E A: . . . . OBJECT IDENTIFIER enrolmentCSP (1 3 6 1 4 1 311 13 2 2)
<31 81 80>
14A 80: . . . . SET {
<30 7E>
14D 7E: . . . . . SEQUENCE {
<02 01>
14F 1: . . . . . . INTEGER 2
<1E 76>
152 76: . . . . . . BMPString
: . . . . . . . 'C r y p t o - P r o G O S T R 3 4 . 1 0 - 2 0 0 1 C r y p t o g r a p h i c S e r v i '
: . . . . . . . 'c e P r o v i d e r '
<03 01>
1CA 1: . . . . . . BIT STRING
: . . . . . . . Error: Object has zero length.
: . . . . . . }
: . . . . . }
: . . . . }
: . . . }
: . . }
<30 08>


А что это за структуры ? Как они связаны с моей проблемой ?


Это из вашего запроса приведенного выше.



Техническую поддержку оказываем тут
Наша база знаний
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
2 Страницы12>
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.