Форум КриптоПро
»
Общие вопросы
»
Общие вопросы
»
csptest в составе Крипропро 4 что проверяет при проверке ЭП?
Статус: Новичок
Группы: Участники
Зарегистрирован: 16.03.2022(UTC) Сообщений: 5  Откуда: Ekb
|
Добрый день. Подскажите, если вызываю csptest для тестирования валидности подписания бинарного (в данном случае PDF) файла отсоединенной гостовской УКЭП на документе, командой csptest -sfsign -verify -in c:\tmp\csp\test1.pdf -detached -signature c:\tmp\csp\test1.pdf.sgn
то что в таком случае будет проверено, когда утилита выдаёт итоговое положительное сообщение? Detached Signature was verified OK Total: SYS: 0,000 sec USR: 0,047 sec UTC: 0,063 sec [ErrorCode: 0x00000000]
Проверяться будет соответствие файла и сигнатуры ЭП, или и валидность отметки даты-времени самой ЭП в составе SGN-файла тоже?
И не совсем ясно из стандартного хелпа к утилите - в процессе проверки выдаётся так же сообщение, не влияющее на итог проверки ЭП: An error occurred in running the program. signtsf.c:736:No user cert specified. Cryptocontext will be opened automaticaly. Error number 0x2 (2). Не удается найти указанный файл.
Как правильно в командной строке задавить вывод этого сообщения - чтобы только итоговое выводилось?
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 12.08.2013(UTC) Сообщений: 834   Откуда: Москва Сказал «Спасибо»: 5 раз Поблагодарили: 215 раз в 174 постах
|
Автор: Nik_Pavel  Добрый день. Подскажите, если вызываю csptest для тестирования валидности подписания бинарного (в данном случае PDF) файла отсоединенной гостовской УКЭП на документе, командой csptest -sfsign -verify -in c:\tmp\csp\test1.pdf -detached -signature c:\tmp\csp\test1.pdf.sgn
то что в таком случае будет проверено, когда утилита выдаёт итоговое положительное сообщение? Detached Signature was verified OK Total: SYS: 0,000 sec USR: 0,047 sec UTC: 0,063 sec [ErrorCode: 0x00000000]
Проверяться будет соответствие файла и сигнатуры ЭП, или и валидность отметки даты-времени самой ЭП в составе SGN-файла тоже?
И не совсем ясно из стандартного хелпа к утилите - в процессе проверки выдаётся так же сообщение, не влияющее на итог проверки ЭП: An error occurred in running the program. signtsf.c:736:No user cert specified. Cryptocontext will be opened automaticaly. Error number 0x2 (2). Не удается найти указанный файл.
Как правильно в командной строке задавить вывод этого сообщения - чтобы только итоговое выводилось? Добрый день. csptest - тестовая утилита, использование которой в прикладных задачах не рекомендуется. Правильный способ решения вашей задачи: cryptcp -verify -detached |
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 16.03.2022(UTC) Сообщений: 5  Откуда: Ekb
|
В курсе, что утилита для тестирования (собственно тестированием тестового пакета документов и сигнатур ЭП и занимаюсь). Просто хотелось бы лучше понимать, что конкретно проверяется, а что не проверяется опцией -sfsign -verify, и как вообще это работает. Отредактировано пользователем 16 марта 2022 г. 11:58:12(UTC)
| Причина: Не указана
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 16.03.2022(UTC) Сообщений: 5  Откуда: Ekb
|
и по поводу вопроса про "signtsf.c:736:No user cert specified. Cryptocontext will be opened automaticaly." тут вот немного прояснил https://www.cryptopro.ru....aspx?g=posts&t=6291но тогда непонятен момент - в SGN-файле есть сертификат. Я его вижу через консоль, но почему тогда csptest его не видит и требует указать както явно в командной строке? Она же какраз валидность ЭП по этому сертификату проверяет, и выдаёт успешное сообщение "Detached Signature was verified OK". Вот этот момент хотелось бы лучше понять в использовании тестовой утилиты. certmgr.exe -list -file c:\TMP\csp\test1.pdf.sgn ============================================================================= 1------- Issuer : E=ca@****.ru, ОГРН=11********, ИНН=0066*******, C=RU, S=66 Свердловская область, L=Екатеринбург, STREET="улица Ульяновская, д. ***, офис ***", O="Общество с ограниченной ответственностью "*****", CN="Общество с ограниченной ответственностью "*****" Subject : E=*******@****.ru, ИНН=66*******, СНИЛС=***********, G=Евгений, SN=Евгеньев, CN=Евгеньев Евгений Serial : 0x0319884D0046AECDA442E8633C91A84AE1 SHA1 Hash : 4e76ae229ced606e9e1df3e8059abb242d536db5 SubjKeyID : a85b079333bd19694fbe965a759a56ee54dc29da Signature Algorithm : ГОСТ Р 34.11-2012/34.10-2012 256 бит PublicKey Algorithm : ГОСТ Р 34.10-2012 256 бит (512 bits) Not valid before : 24/02/2022 04:37:17 UTC Not valid after : 24/02/2023 04:38:38 UTC PrivateKey Link : No OCSP URL : http://pki.sertum-pro.ru/ocspq2012/ocsp.srfOCSP URL : http://pki2.sertum-pro.ru/ocspq2012/ocsp.srfCA cert URL : http://ca.sertum-pro.ru/...es/sertum-pro-q-2021.crtCA cert URL : http://ca.sertum.ru/cert...es/sertum-pro-q-2021.crtCDP : http://ca.sertum-pro.ru/cdp/sertum-pro-q-2021.crlCDP : http://ca.sertum.ru/cdp/sertum-pro-q-2021.crlExtended Key Usage : 1.3.6.1.5.5.7.3.2 1.2.643.2.2.34.6 1.3.6.1.5.5.7.3.4 1.2.643.3.185.1 1.2.643.3.5.10.2.12 1.2.643.3.7.8.1 ============================================================================= [ErrorCode: 0x00000000]
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 12.08.2013(UTC) Сообщений: 834   Откуда: Москва Сказал «Спасибо»: 5 раз Поблагодарили: 215 раз в 174 постах
|
Автор: Nik_Pavel  В курсе, что утилита для тестирования (собственно тестированием тестового пакета документов и сигнатур ЭП и занимаюсь). Просто хотелось бы лучше понимать, что конкретно проверяется, а что не проверяется опцией -sfsign -verify, и как вообще это работает. А вам зачем? Если ваша задача заключается в проверке подписи, то нужно пользоваться cryptcp. |
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 16.03.2022(UTC) Сообщений: 5  Откуда: Ekb
|
Всё просто - по планграфику работ поставка соответствующего ПО для продуктивной работы несколько отстаёт. А тестировать (пулять тестовые документы) стали уже сейчас. Поэтому довольствуемся тем, что есть в стандартной уже ранее купленной коробке Криптопро 4.
И хотелось бы на том что есть понять в т.ч., что там в SGN-файл вторая сторона натолкала (и натолкала ли всё, что нужно, или по минимуму - т.к. доверия контрагенту полного нет.
В частности хотелось бы понять, что можно извлечь из тестового SGN-файла штатными утилитами (csptest, cpverify, certmgr). Не ясен например момент, какая версия cades, должны ли быть в SGN-файле ещё какието сертификаты (удостоверяющих центров, сервера метки времени например), и проверяется ли в т.ч. валидность даты-времени подписания ЭП.
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 16.03.2022(UTC) Сообщений: 5  Откуда: Ekb
|
И ещё вопрос: чем технически отличается опция -sfsign -verify от -lowsign -verify ?
|
|
|
|
Форум КриптоПро
»
Общие вопросы
»
Общие вопросы
»
csptest в составе Крипропро 4 что проверяет при проверке ЭП?
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close