Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,766   Сказал «Спасибо»: 579 раз Поблагодарили: 2307 раз в 1807 постах
|
Автор: ivan1993spb  Автор: Ivanov-aa  У вас файл подписан в виде отделенной подписи CMS, соответсвенно, проверять необходимо по другому: cryptcp -vsignf -dir "путь к папке с подписями" <КПС1> "путь к папке с проверяемым файлом" а какой должен быть вывод? у меня получилось это: # /opt/cprocsp/bin/amd64/cryptcp -vsignf -dir "/root/res/third/" -dn "...@mail.ru" -errchain -f "mresb64.sgn" "/root/res/third/" CryptCP 3.41 (c) "Crypto-Pro", 2002-2013. Command prompt Utility for file signature and encryption. The following certificate will be used: RDN: <...> Valid from 16.07.2014 13:17:00 to 16.07.2015 13:27:00 Certificate chains are checked. Folder '/root/res/third/': [ReturnCode: 0] 1) как понять проверена ли подпись? или только сертификат? (при попытке указать путь к подписанным данным, а не путь к папке сертификата выдает ошибку) 2) Должны ли мои CMS подписанные данные корректно проверяться http://dss.cryptopro.ru/...ary/VerifySignature.aspx(меня беспокоет надпись "Подлинность документа НЕ ПОДТВЕРЖДЕНА: Ошибка. (Исключение из HRESULT: 0x80020009 (DISP_E_EXCEPTION)))") Нет. Для проверки необходимо использовать эту страницу |
|
 1 пользователь поблагодарил Андрей * за этот пост.
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 01.08.2011(UTC) Сообщений: 674 Откуда: Москва
Сказал(а) «Спасибо»: 9 раз Поблагодарили: 38 раз в 36 постах
|
Цитата:# /opt/cprocsp/bin/amd64/cryptcp -vsignf -dir "/root/res/third/" -dn "...@mail.ru" -errchain -f "mresb64.sgn" "/root/res/third/" Так вы указывайте в КПС1 что-то одно, или -dn или -f Так же в выделенной директории необходимо указывать подписываемый файл
|
 1 пользователь поблагодарил Ivanov-aa за этот пост.
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 28.10.2009(UTC) Сообщений: 121
Сказал(а) «Спасибо»: 2 раз Поблагодарили: 3 раз в 3 постах
|
Автор: ivan1993spb  Error: The parameter is incorrect. /dailybuildsbranches/CSP_3_6r4/CSPbuild/CSP/samples/CPCrypt/DSign.cpp:2024: 0x57 [ErrorCode: 0x00000057]
параметр же какой-то задан не верно. к сожалению мне некогда проверять остальные Ваши параметры. попробуйте в чистом виде мой пример использовать и если оно не сработает - то пишите письма мелким подчерком. По крайней мере было бы видно куда дальше копать.
|
 1 пользователь поблагодарил cybermerlin за этот пост.
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 24.07.2014(UTC) Сообщений: 17
Сказал(а) «Спасибо»: 22 раз
|
Автор: cybermerlin  Автор: ivan1993spb  Error: The parameter is incorrect. /dailybuildsbranches/CSP_3_6r4/CSPbuild/CSP/samples/CPCrypt/DSign.cpp:2024: 0x57 [ErrorCode: 0x00000057]
параметр же какой-то задан не верно. к сожалению мне некогда проверять остальные Ваши параметры. попробуйте в чистом виде мой пример использовать и если оно не сработает - то пишите письма мелким подчерком. По крайней мере было бы видно куда дальше копать. -all? это то же самое что и -verall у меня просто в -help вместо в -verall прописывается -all у меня получилось только таким образом /opt/cprocsp/bin/amd64/cryptcp -vsignf -dir "./" -f "certificate.test" -all -errchain "data.test" data.test - данные не содержащие подпись certificate.test - сертификат в pem при условии, что -dir ./ содержит файл с подписью data.test.sgn и при условии, что cryptcp запускается в текущем каталоге, иначе не может найти подпись //data.test.sgn всем спасибо за помощь!!1 =)
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 27.10.2014(UTC) Сообщений: 3 
|
У меня лично такая проблема была из-за того, что пустой файл подписывался.
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close