Ключевое слово в защите информации
КЛЮЧЕВОЕ СЛОВО
в защите информации
Получить ГОСТ TLS-сертификат для домена (SSL-сертификат)
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

3 Страницы<123
Опции
К последнему сообщению К первому непрочитанному
Offline Андрей Писарев  
#21 Оставлено : 4 августа 2014 г. 11:59:00(UTC)
Андрей *

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 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)))")


Нет.
Для проверки необходимо использовать эту страницу
Техническую поддержку оказываем тут
Наша база знаний
thanks 1 пользователь поблагодарил Андрей * за этот пост.
ivan1993spb оставлено 12.08.2014(UTC)
Offline Ivanov-aa  
#22 Оставлено : 4 августа 2014 г. 18:17:24(UTC)
Ivanov-aa

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 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
Так же в выделенной директории необходимо указывать подписываемый файл
thanks 1 пользователь поблагодарил Ivanov-aa за этот пост.
ivan1993spb оставлено 12.08.2014(UTC)
Offline cybermerlin  
#23 Оставлено : 4 августа 2014 г. 19:05:34(UTC)
cybermerlin

Статус: Активный участник

Группы: Участники
Зарегистрирован: 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]


параметр же какой-то задан не верно.
к сожалению мне некогда проверять остальные Ваши параметры.
попробуйте в чистом виде мой пример использовать и если оно не сработает - то пишите письма мелким подчерком. По крайней мере было бы видно куда дальше копать.
thanks 1 пользователь поблагодарил cybermerlin за этот пост.
ivan1993spb оставлено 12.08.2014(UTC)
Offline ivan1993spb  
#24 Оставлено : 11 августа 2014 г. 13:31:16(UTC)
ivan1993spb

Статус: Участник

Группы: Участники
Зарегистрирован: 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 =)
Offline justonce  
#25 Оставлено : 2 сентября 2015 г. 17:17:48(UTC)
justonce

Статус: Новичок

Группы: Участники
Зарегистрирован: 27.10.2014(UTC)
Сообщений: 3
Российская Федерация

У меня лично такая проблема была из-за того, что пустой файл подписывался.
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
3 Страницы<123
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.