Статус: Активный участник
Группы: Участники
Зарегистрирован: 25.03.2013(UTC) Сообщений: 46  Откуда: Москва Сказал(а) «Спасибо»: 1 раз
|
Добрый день! В файле требуется удалить подпись. Файл был прислан. Подписан в формате base64. MIMBlIQGCSqGSIb3DQEHAqCDAZR0MIMBlG8CAQExDDAKBgYqhQMCAgkFADCDAY2IBgkqhkiG9w0BBwGggwGNeASDAY1zPHM+CjxjIG4 Выходит ошибка о том, что не найдена подпись. Подскажите пожалуйста, в чем причина ошибки?. /opt/cprocsp/bin/amd64/cryptcp -delsign -dn E=cs@e i.ru /inform/storage/resp_683_1_PP.sgn Certificate chains are checked. Error: Signature isn't found. (0x200001F8) [ErrorCode: 0x200001f8] Отредактировано пользователем 17 апреля 2013 г. 18:18:14(UTC)
| Причина: Не указана
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 22.01.2008(UTC) Сообщений: 671   Откуда: Йошкар-Ола Сказал «Спасибо»: 3 раз Поблагодарили: 93 раз в 67 постах
|
Автор: Бородина Надежда  Добрый день! В файле требуется удалить подпись. Файл был прислан. Подписан в формате base64. MIMBlIQGCSqGSIb3DQEHAqCDAZR0MIMBlG8CAQExDDAKBgYqhQMCAgkFADCDAY2IBgkqhkiG9w0BBwGggwGNeASDAY1zPHM+CjxjIG4
Выходит ошибка о том, что не найдена подпись. Подскажите пожалуйста, в чем причина ошибки?.
/opt/cprocsp/bin/amd64/cryptcp -delsign -dn E=cs@e i.ru /inform/storage/resp_683_1_PP.sgn
Certificate chains are checked. Error: Signature isn't found. (0x200001F8) [ErrorCode: 0x200001f8] Error: Signature isn't found. Ваш Капитан Очевидность :) Декодировать из BASE64,а затем проверить не пробовали? |
С уважением, Юрий Строжевский |
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 25.03.2013(UTC) Сообщений: 46  Откуда: Москва Сказал(а) «Спасибо»: 1 раз
|
Юрий, спасибо большое за ответ. Не совсем поняла, что значит декодировать? Файл, как мне сказали, только подписан. В формате base64. Я как понимаю это формат используется по умолчанию, если в команде для подписи не указывать дополнительно никаких ключей.
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 22.01.2008(UTC) Сообщений: 671   Откуда: Йошкар-Ола Сказал «Спасибо»: 3 раз Поблагодарили: 93 раз в 67 постах
|
Автор: Бородина Надежда  Юрий, спасибо большое за ответ. Не совсем поняла, что значит декодировать? Файл, как мне сказали, только подписан. В формате base64. Я как понимаю это формат используется по умолчанию, если в команде для подписи не указывать дополнительно никаких ключей.
Эм... Формат BASE64 предназначен для скажем так более удобной для технических средств передачи данных через Интернет. Подпись же представляет собой бинарный данные, которые в свою очередь закодированы с помощью ASN.1 и вот уже эти данные закодированы в BASE64. Понимаю, сложно, но такова сфера защиты информации. И вообще: что за пробел в "E=cs@e i.ru" между "e" и "i"? |
С уважением, Юрий Строжевский |
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 25.03.2013(UTC) Сообщений: 46  Откуда: Москва Сказал(а) «Спасибо»: 1 раз
|
Юрий, нет, конечно, там пробела нет, там знак подчеркивания, с ошибкой выложила скрипт. Юрий, то есть получается, что перед тем как получить файл с подписью, его нужно декодировать, видимо именно для кодировки в команде cryptcp -sign можно указать ключами ее вид. Можно ли декодировать в командной строке через -decr? Попробовала ее применить - выходит сообщение, что файл не в кодировке base64. Еще один момент, если, например, создать подпись и потом удалить ее на тестовом примере, то полученный файл остается в кодировке base64. Таким образом, кодировка подписанного файла не должна по идее мешать удалению подписи. На сайте госуслуг я проверила файл, там подпись видна. Спасибо за объяснение, есть над чем подумать.
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 22.01.2008(UTC) Сообщений: 671   Откуда: Йошкар-Ола Сказал «Спасибо»: 3 раз Поблагодарили: 93 раз в 67 постах
|
Я посмотрел эту "подпись" своими средствами. Вообщем это лишь часть подписи, вернее её начало. Общая длина подписи должна превышать 103 кБ. Так что реальной подписи там действительно нет. |
С уважением, Юрий Строжевский |
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 25.03.2013(UTC) Сообщений: 46  Откуда: Москва Сказал(а) «Спасибо»: 1 раз
|
Юрий, добрый день! Я только фрагмент файла скопировала в сообщение. Весь файл, конечно, весит примерно 130 кб. Вот он во вложении. Вложение(я):  resp_683_1_PP.xml.xml (135kb) загружен 5 раз(а).У Вас нет прав для просмотра или загрузки вложений. Попробуйте зарегистрироваться.
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,516   Сказал «Спасибо»: 554 раз Поблагодарили: 2252 раз в 1757 постах
|
Автор: Юрий  Я посмотрел эту "подпись" своими средствами. Вообщем это лишь часть подписи, вернее её начало. Общая длина подписи должна превышать 103 кБ. Так что реальной подписи там действительно нет. Размер подписанного XML: 99,3 КБ (101 747 байт) Вложение(я):  resp_683_1_PP.xml (100kb) загружен 6 раз(а).У Вас нет прав для просмотра или загрузки вложений. Попробуйте зарегистрироваться. |
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 25.03.2013(UTC) Сообщений: 46  Откуда: Москва Сказал(а) «Спасибо»: 1 раз
|
Андрей, спасибо большое, скажите пожалуйста, перед снятием подписи Вы декодировали файл? Если Вам удалось снять подпись без сертификата, скорее всего Вы сделали это не из командной строки cryptcp. То есть можно попробовать написать java-класс для декодирования файла перед снятием подписи. Куда двинуться...
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 22.01.2008(UTC) Сообщений: 671   Откуда: Йошкар-Ола Сказал «Спасибо»: 3 раз Поблагодарили: 93 раз в 67 постах
|
Автор: Бородина Надежда  Андрей, спасибо большое, скажите пожалуйста, перед снятием подписи Вы декодировали файл? Если Вам удалось снять подпись без сертификата, скорее всего Вы сделали это не из командной строки cryptcp. То есть можно попробовать написать java-класс для декодирования файла перед снятием подписи. Куда двинуться... Надежда, у Вас в файла подписи уже содержатся исходные подписываемые данные. То есть сертификат для получения исходных данных не нужен. Он нужен только для того чтобы проверить что данные не были изменены и что они пришли именно из доверенного источника. |
С уважением, Юрий Строжевский |
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close