Форум КриптоПро
»
Средства криптографической защиты информации
»
КриптоПро ЭЦП (усовершенствованная ЭЦП)
»
Открепленная подпись, закодированная в base64 и соответствующая типу CAdES в формате pkcs7
Статус: Новичок
Группы: Участники
Зарегистрирован: 13.05.2026(UTC) Сообщений: 5
|
Напишите, пожалуйста, полную структуру команды cryptcp.x64.exe для создания Подписи для публикации Карточки Товара в Национальном Каталоге (метод v3/feed-product-sign-pkcs АПИ Национального Каталога). СТРУКТУРА КОМАНДЫ cryptcp.x64.exe Исходя из описания АПИ НК (метод v3/feed-product-sign-pkcs) нужно подписывать как-то так: Код:cryptcp.x64.exe -sign -addchain -strict -detached -thumbprint {MyThumbprint} xmlBase64.txt
Однако Подпись, возвращаемая данной командой, не подходит. ОШИБКАЯ перепробовал все параметры и их сочетания (-addchain, -strict, -detached, -cadesbes) - АПИ НК всегда возвращает ошибку типа: Код:{"apiversion":3,"result":{"signed":[],"errors":[{"goodId":1234567890,"message":"Ваш сертификат не прошел проверку, попробуйте другой сертификат"}]}}
Отредактировано пользователем 13 мая 2026 г. 21:49:31(UTC)
| Причина: Не указана
|
|
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 14,157   Сказал «Спасибо»: 618 раз Поблагодарили: 2384 раз в 1875 постах
|
Автор: dn8  Напишите, пожалуйста, полную структуру команды cryptcp.x64.exe для создания Подписи для публикации Карточки Товара в Национальном Каталоге (метод v3/feed-product-sign-pkcs АПИ Национального Каталога). СТРУКТУРА КОМАНДЫ cryptcp.x64.exe Исходя из описания АПИ НК (метод v3/feed-product-sign-pkcs) нужно подписывать как-то так: Код:cryptcp.x64.exe -sign -addchain -strict -detached -thumbprint {MyThumbprint} xmlBase64.txt
Однако Подпись, возвращаемая данной командой, не подходит. ОШИБКАЯ перепробовал все параметры и их сочетания (-addchain, -strict, -detached, -cadesbes) - АПИ НК всегда возвращает ошибку типа: Код:{"apiversion":3,"result":{"signed":[],"errors":[{"goodId":1234567890,"message":"Ваш сертификат не прошел проверку, попробуйте другой сертификат"}]}}
Здравствуйте. А причём тут команда, если проблемы с сертификатом. Какой сертификат используется? Тестовый? Или от аккредитованного УЦ? |
|
|
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 13.05.2026(UTC) Сообщений: 5
|
А как Вы определили, что проблема с Сертификатом, по сообщению от АПИ НК? НК возвращает такую ошибку на любую неправильную Подпись. Сертификат от аккредитованного УЦ. Я его использую в той же Cryptcp.x64.exe для получения Токена - все нормально работает. Отредактировано пользователем 14 мая 2026 г. 12:40:28(UTC)
| Причина: Не указана
|
|
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 14,157   Сказал «Спасибо»: 618 раз Поблагодарили: 2384 раз в 1875 постах
|
Автор: dn8  А как Вы определили, что проблема с Сертификатом, по сообщению от АПИ НК? НК возвращает такую ошибку на любую неправильную Подпись.
Сертификат от аккредитованного УЦ. Я его использую в той же Cryptco.x64.exe для получения Токена - все нормально работает. Так явно в json указано, что в сертификате проблема. Прямой путь в ТП этой ИС. Какой АУЦ? |
|
|
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 14,157   Сказал «Спасибо»: 618 раз Поблагодарили: 2384 раз в 1875 постах
|
Автор: dn8  Я его использую в той же Cryptco.x64.exe для получения Токена - все нормально работает. Вообще не показатель. Может цепочка через новый корневой (февраль 2026) и они забыли добавить? Были такие ИС в этом году выявлены. Или у них нет доступа к crl\ocsp. |
|
|
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 13.05.2026(UTC) Сообщений: 5
|
Автор: Андрей *  Автор: dn8  А как Вы определили, что проблема с Сертификатом, по сообщению от АПИ НК? НК возвращает такую ошибку на любую неправильную Подпись.
Сертификат от аккредитованного УЦ. Я его использую в той же Cryptco.x64.exe для получения Токена - все нормально работает. Так явно в json указано, что в сертификате проблема. Прямой путь в ТП этой ИС. Какой АУЦ? Тензор.
|
|
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 13.05.2026(UTC) Сообщений: 5
|
Автор: Андрей *  Автор: dn8  Я его использую в той же Cryptcp.x64.exe для получения Токена - все нормально работает. Вообще не показатель. Может цепочка через новый корневой (февраль 2026) и они забыли добавить? Были такие ИС в этом году выявлены. Или у них нет доступа к crl\ocsp. То есть так может быть? - что такой Сертификат: 1) через Cryptcp.x64.exe - НЕ СОЗДАЕТ корректную Подпись для Публикации КТ в НК (через АПИ НК); 2) с помощью CadES-плагина для Браузера (через Пользовательский Интерфейс НК) - СОЗДАЕТ корректную Подпись для Публикации КТ в НК; 3) с помощью CadES-библиотеки (код на VBA) - СОЗДАЕТ корректную Подпись для Публикации КТ в НК (через АПИ НК); 4) через Cryptcp.x64.exe - СОЗДАЕТ корректную Подпись для получения Токена. PS Cryptco.x64.exe я использую для кода на C#. PPS Касательно использования CadES-библиотеки для кода на VBA. Здесь приходится регулярно КриптоПро CSP переустанавливать, потому что Метод SignCades (см. код ниже) с регулярным постоянством перестает работать через ~1-14 дней после установки КриптоПро CSP (при этом, лицензия пользовательская - постоянная). sXMLSigned = oSignedData. SignCades(oSigner, CADESCOM_CADES_TYPE, True, 0) Отредактировано пользователем 14 мая 2026 г. 12:40:13(UTC)
| Причина: Не указана
|
|
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 14,157   Сказал «Спасибо»: 618 раз Поблагодарили: 2384 раз в 1875 постах
|
Присылайте пример из п.1 и п.2 в ЛС (ссылкой на архив), либо здесь приложите архив, а пароль в ЛС. Либо самостоятельно смотрите, что там внутри, в ASN.1, в чём разница.
>(через Пользовательский Интерфейс НК) это публичная страница? |
|
|
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 14,157   Сказал «Спасибо»: 618 раз Поблагодарили: 2384 раз в 1875 постах
|
Через тестовую страницу пробовали с опцией "Отделенная подпись" получить и отправить? |
|
|
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 14,157   Сказал «Спасибо»: 618 раз Поблагодарили: 2384 раз в 1875 постах
|
Автор: dn8  Напишите, пожалуйста, полную структуру команды cryptcp.x64.exe для создания Подписи для публикации Карточки Товара в Национальном Каталоге (метод v3/feed-product-sign-pkcs АПИ Национального Каталога). СТРУКТУРА КОМАНДЫ cryptcp.x64.exe Исходя из описания АПИ НК (метод v3/feed-product-sign-pkcs) нужно подписывать как-то так: Код:cryptcp.x64.exe -sign -addchain -strict -detached -thumbprint {MyThumbprint} xmlBase64.txt
Однако Подпись, возвращаемая данной командой, не подходит. ОШИБКАЯ перепробовал все параметры и их сочетания (-addchain, -strict, -detached, -cadesbes) - АПИ НК всегда возвращает ошибку типа: Код:{"apiversion":3,"result":{"signed":[],"errors":[{"goodId":1234567890,"message":"Ваш сертификат не прошел проверку, попробуйте другой сертификат"}]}}
-addchain если убрать - точно ошибка сохраняется такая же? Плагин (на тестовой странице) создаёт в base64(DER) + отсоединенная ЭП Приложение, без -addchain: cryptcp.x64_13003.exe -sign -strict -detached -thumbprint { мой отпечаток} файл.расширение создаёт такой же вариант, только в плагине ещё создаётся еще один подписанный атрибут "имя документа" - но это не влияет на проблему.  plugin vs exe.png (66kb) загружен 5 раз(а). |
|
|
|
|
|
|
Форум КриптоПро
»
Средства криптографической защиты информации
»
КриптоПро ЭЦП (усовершенствованная ЭЦП)
»
Открепленная подпись, закодированная в base64 и соответствующая типу CAdES в формате pkcs7
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close