Статус: Новичок
Группы: Участники
Зарегистрирован: 16.11.2015(UTC) Сообщений: 4   Откуда: Москва
|
Добрый день. Подписал сообщение с запросом PKCS#10 для отправки в УЦ для одобрения запроса на сертификат. Проверил на валидность открепленную подпись через утилиту csptest. Ошибок нет. Но когда вызываю метод сервиса AcceptFirstRequest выдается ошибка с кодом 0x80091007 Неправильное значение хеша. Как определить причину этой ошибки и как можно ее устранить?  Proverka podpisi.jpg (156kb) загружен 22 раз(а).
|
|
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 14,190   Сказал «Спасибо»: 621 раз Поблагодарили: 2397 раз в 1886 постах
|
Автор: DmiZatsepin  Добрый день. Подписал сообщение с запросом PKCS#10 для отправки в УЦ для одобрения запроса на сертификат. Проверил на валидность открепленную подпись через утилиту csptest. Ошибок нет. Но когда вызываю метод сервиса AcceptFirstRequest выдается ошибка с кодом 0x80091007 Неправильное значение хеша. Как определить причину этой ошибки и как можно ее устранить?  Proverka podpisi.jpg (156kb) загружен 22 раз(а). Как генерируется\в каком ПО запрос на сертификат PKCS#10? Запрос на сертификат PKCS#10 у Вас без подписи (откуда взялся термин открепленная подпись)? Проверять PKCS#10 можно на странице Тестового УЦ, предварительно закодировав запрос в base64. |
|
|
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 16.11.2015(UTC) Сообщений: 4   Откуда: Москва
|
Для генерации запроса применяю библиотеки Microsoft Crypto Api. Сформированный запрос проверял в тестовом УЦ Крипто Про и получил на основании этого запроса успешно тестовый сертификат. Но дело в том, что взаимодействие ведется сейчас через web сервис. Соответственно я использую SOAP Toolkit и другие инструменты. И меня интересует запрос PKCS#7. По документации КриптоПро УЦ Руководства программиста, есть несколько шагов по получению сертификата пользователя, и как раз на шаге одобрения самоподписанного запроса на сертификат AcceptFirstRequest и возникает описанная ошибка. Данные в параметре Request передаю как запрос PKCS#7, включающий PKCS#10. Формирую запрос также через Crypto Api.
|
|
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 25.12.2007(UTC) Сообщений: 1,733  Откуда: КРИПТО-ПРО Поблагодарили: 177 раз в 168 постах
|
Для AcceptFirstRequest нужна не отделенная подпись, а присоединенная. Подробнее смотрите в "ЖТЯИ.00067 02 90 16 КриптоПро УЦ Руководство программиста" п. 3.1.5.3
|
|
|
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 16.11.2015(UTC) Сообщений: 4   Откуда: Москва
|
|
|
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close