Форум КриптоПро
»
Средства криптографической защиты информации
»
КриптоПро CSP 5.0
»
Ошибка при снятии подписи Error: Signers certificates are not in certificate criterion
Статус: Новичок
Группы: Участники
Зарегистрирован: 30.05.2025(UTC) Сообщений: 4
Сказал(а) «Спасибо»: 1 раз
|
Добрый день! Нам прислали тестовые сертификаты для тестового стенда НБКИ: icrs.demo.nbki.ru.cer, sgkonbkitest2024.cer, testbank2024.cer и testbk2024-111.pfx. Установил сертификаты с расширением .cer в хранилище uroot, а testbk2024-111.pfx в uMy, при установке сертификата testbk2024-111.pfx создается контейнер с приватным ключом как я понимаю. подписываю файл /opt/cprocsp/bin/amd64/cryptcp -sign -thumbprint 419229b8cc8180d2e85a67f06a4f13eb86655b9d -store uMy -in test.xml -out test.xml.sgn 419229b8cc8180d2e85a67f06a4f13eb86655b9d - опечаток сертификата из контейнера (testbk2024-111.pfx) Делаю запрос: /opt/cprocsp/bin/amd64/curl -E 419229b8cc8180d2e85a67f06a4f13eb86655b9d https://reports.demo.nbki.ru/products/B2BRUTDF -X POST --upload-file test.xml.sgn -H "Content-Type: application/pkcs7" -D result.txt --output out_test.xml.sgn -v Далее снимаю подпись, но появляется ошибка: /opt/cprocsp/bin/amd64/cryptcp -verify out_test.xml.sgn out_test.xml CryptCP 5.0 (c) "Crypto-Pro", 2002-2025. CSP Ver:5:0.13455 OS:Linux CPU:AMD64 Certificates found: 2 Certificate chains are checked. Folder './': out_test.xml.sgn... Signature verifying... Signer: СГКО НБКИ ТЕСТ 2024, RU, Москва, Москва, АО НБКИ, ТЕСТ, 1057746710713, support@nbki.ru, 7703548386 Skipping the signature due to signer certificate is not in certificate criterion. Error: Signers certificates are not in certificate criterion. ../../../../CSPbuild/CSP/samples/CPCrypt/DSign.cpp:1219: 0x200001FB [ErrorCode: 0x200001fb] Подскажите пожалуйста что за ошибка и как исправить.
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,743   Сказал «Спасибо»: 575 раз Поблагодарили: 2305 раз в 1806 постах
|
Здравствуйте.
Приложить\прислать в ЛС - файл out_test.xml.sgn в архиве можете?
По описанию, как будто вложен не тот сертификат в sgn, при поиске для валидации ЭП. |
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 30.05.2025(UTC) Сообщений: 4
Сказал(а) «Спасибо»: 1 раз
|
 out_test.xml.zip (2kb) загружен 1 раз(а).
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,743   Сказал «Спасибо»: 575 раз Поблагодарили: 2305 раз в 1806 постах
|
Укажите так:
cryptcp -verify "/путь/out_test.xml.sgn" "/путь/out_test.xml" -f "/путь/out_test.xml.sgn"
Чтобы искался сертификат внутри файла с ЭП, иначе необходимо обеспечить его наличие в хранилище сертификатов... |
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,743   Сказал «Спасибо»: 575 раз Поблагодарили: 2305 раз в 1806 постах
|
либо импортировать сертификат CN = СГКО НБКИ ТЕСТ 2024, но его меняют раз в год...  SGKO NBKI TEST 2024.zip (2kb) загружен 1 раз(а). + будет запрос на выбор сертификата Цитата:/opt/cprocsp/bin/amd64/cryptcp -verify "/home/andrey/Загрузки/out_test.xml.sgn" "/home/andrey/Загрузки/out_test.xml" CryptCP 5.0 (c) "КРИПТО-ПРО", 2002-2024. Утилита командной строки для подписи и шифрования файлов. Найдено сертификатов: 21Цепочка сертификатов не проверена для следующего сертификата: Субъект: ***** Действителен с 09.01.2025 13:10:14 по 04.03.2025 16:11:20 UTC Один из сертификатов в цепочке просрочен. Вы хотите использовать этот сертификат (Да[Y], Нет[N], Отмена[C])?n .. .. /home/andrey/Загрузки/out_test.xml.sgn... Проверка подписи... Автор подписи: СГКО НБКИ ТЕСТ 2024, RU, Москва, Москва, АО НБКИ, ТЕСТ, 1057746710713, support@nbki.ru, 7703548386 Время подписания: 06.06.2025 14:14:38 UTC Алгоритм подписи: ГОСТ Р 34.10-2012 256 бит (1.2.643.7.1.1.1.1) Алгоритм хэширования: ГОСТ Р 34.11-2012 256 бит (1.2.643.7.1.1.2.2) Алгоритм открытого ключа: ГОСТ Р 34.10-2012 256 бит (1.2.643.7.1.1.1.1) Подпись проверена.[ErrorCode: 0x00000000] |
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 30.05.2025(UTC) Сообщений: 4
Сказал(а) «Спасибо»: 1 раз
|
Его же просто в uRoot надо установить? Автор: Андрей *  либо импортировать сертификат CN = СГКО НБКИ ТЕСТ 2024, но его меняют раз в год...  SGKO NBKI TEST 2024.zip (2kb) загружен 1 раз(а). + будет запрос на выбор сертификата
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,743   Сказал «Спасибо»: 575 раз Поблагодарили: 2305 раз в 1806 постах
|
Автор: ALEX_=_=  Его же просто в uRoot надо установить? Автор: Андрей *  либо импортировать сертификат CN = СГКО НБКИ ТЕСТ 2024, но его меняют раз в год...  SGKO NBKI TEST 2024.zip (2kb) загружен 1 раз(а). + будет запрос на выбор сертификата НЕТ! в addressbook, но это плохой сценарий. Используйте параметр -f и указывайте на файл ЭП и не будет проблемы такой, иначе при смене сертификата в июне - получите ошибку, что ЭП неверна... и? |
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 30.05.2025(UTC) Сообщений: 4
Сказал(а) «Спасибо»: 1 раз
|
Хорошо, указываю как вы говорите: /opt/cprocsp/bin/amd64/cryptcp -verify out_test.xml.sgn out_test.xml -f out_test.xml.sgn CryptCP 5.0 (c) "Crypto-Pro", 2002-2025. CSP Ver:5:0.13455 OS:Linux CPU:AMD64 Can't open certificate store: 'out_test.xml.sgn'. Error: No certificate found. ../../../../CSPbuild/CSP/samples/CPCrypt/Certs.cpp:287: 0x2000012D [ErrorCode: 0x2000012d] другая ошибка возникает Автор: Андрей *  Автор: ALEX_=_=  Его же просто в uRoot надо установить? Автор: Андрей *  либо импортировать сертификат CN = СГКО НБКИ ТЕСТ 2024, но его меняют раз в год...  SGKO NBKI TEST 2024.zip (2kb) загружен 1 раз(а). + будет запрос на выбор сертификата НЕТ! в addressbook, но это плохой сценарий. Используйте параметр -f и указывайте на файл ЭП и не будет проблемы такой, иначе при смене сертификата в июне - получите ошибку, что ЭП неверна... и?
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,743   Сказал «Спасибо»: 575 раз Поблагодарили: 2305 раз в 1806 постах
|
Can't open certificate store: 'out_test.xml.sgn'.
Вы можете указывать правильно пути?
-f "/путь/out_test.xml.sgn" |
|
 1 пользователь поблагодарил Андрей * за этот пост.
|
|
|
Форум КриптоПро
»
Средства криптографической защиты информации
»
КриптоПро CSP 5.0
»
Ошибка при снятии подписи Error: Signers certificates are not in certificate criterion
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close