Форум КриптоПро
»
Средства криптографической защиты информации
»
КриптоПро ЭЦП (усовершенствованная ЭЦП)
»
Открепленная подпись, закодированная в base64 и соответствующая типу CAdES в формате pkcs7
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,278 Сказал «Спасибо»: 547 раз Поблагодарили: 2196 раз в 1714 постах
|
Автор: alex_tm Я всегда удаляю все переносы строк перед отправкой - у меня подпись получается одной строкой. И это никак не влияет на результат - система не воспринимает таким образом подписанную карточку. А это значит, что дело не в LF или CRLF - дело в том, как именно сформирована подпись. Вопрос. Можно ли по файлу "правильной" подписи, полученной с применением этого метода понять, какие ключи нужно использовать в csptest.exe или CryptCP.x64.exe? и какая ошибка выдается сервером? что реально было подписано и отправилось на сервер? Вы же понимаете, есть еще нюансы с кодировками? Утилиты хешируют все байты в файле. Вдруг там BOM? В браузере видите только буфер-текст. Сервер ожидает только сертификат подписанта cms или цепочку требует молча? |
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,278 Сказал «Спасибо»: 547 раз Поблагодарили: 2196 раз в 1714 постах
|
вижу разницу, что через плагин явно указывается размер структур. |
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,278 Сказал «Спасибо»: 547 раз Поблагодарили: 2196 раз в 1714 постах
|
-strict Использовать однозначное кодирование DER (а не BER); итого: Цитата: cryptcp -sign -thumbprint отпечаток -strict "путь/подписано.txt" "путь/подписано.txt.p7s"
|
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 06.12.2023(UTC) Сообщений: 6
|
Этот вариант действительно сработал как нужно. Спасибо за помощь.
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,278 Сказал «Спасибо»: 547 раз Поблагодарили: 2196 раз в 1714 постах
|
Автор: alex_tm Этот вариант действительно сработал как нужно. Спасибо за помощь. а на BER вариант что выдавал сервер? код\текст ошибки. |
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 21.11.2010(UTC) Сообщений: 1,089
Сказал(а) «Спасибо»: 7 раз Поблагодарили: 149 раз в 134 постах
|
Сделайте уже не как художник "я так вижу", а так, как вам рекомендовали и сформируйте текст, содержащий "single-LF" в разрывах строк.
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,278 Сказал «Спасибо»: 547 раз Поблагодарили: 2196 раз в 1714 постах
|
Автор: basid Сделайте уже не как художник "я так вижу", а так, как вам рекомендовали и сформируйте текст, содержащий "single-LF" в разрывах строк. Это кому и как поможет? Речь про ber и der. Сервер не умеет ber кодирование проверять, явно в asn1 ждёт der. Причём тут base64? Отредактировано пользователем 23 мая 2024 г. 9:42:47(UTC)
| Причина: Не указана |
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 31.05.2024(UTC) Сообщений: 2 Откуда: Moscow
|
Автор: Андрей * -strict Использовать однозначное кодирование DER (а не BER); итого: Цитата: cryptcp -sign -thumbprint отпечаток -strict "путь/подписано.txt" "путь/подписано.txt.p7s"
Подскажите, а как через плагин указать данный режим?
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,278 Сказал «Спасибо»: 547 раз Поблагодарили: 2196 раз в 1714 постах
|
Автор: va4es2 Автор: Андрей * -strict Использовать однозначное кодирование DER (а не BER); итого: Цитата: cryptcp -sign -thumbprint отпечаток -strict "путь/подписано.txt" "путь/подписано.txt.p7s"
Подскажите, а как через плагин указать данный режим? Там изначально DER. В чём сейчас проблема или не проверяли еще? |
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 31.05.2024(UTC) Сообщений: 2 Откуда: Moscow
|
Автор: Андрей * Автор: va4es2 Автор: Андрей * -strict Использовать однозначное кодирование DER (а не BER); итого: Цитата: cryptcp -sign -thumbprint отпечаток -strict "путь/подписано.txt" "путь/подписано.txt.p7s"
Подскажите, а как через плагин указать данный режим? Там изначально DER. В чём сейчас проблема или не проверяли еще? Вообще-то у меня похожая проблема как и описанная выше - и тоже с фсрар - но не с егаис - а с отчетами поквартальными. Через .net утилиту файл с подписью принимает - через плагин - нет.
|
|
|
|
Форум КриптоПро
»
Средства криптографической защиты информации
»
КриптоПро ЭЦП (усовершенствованная ЭЦП)
»
Открепленная подпись, закодированная в base64 и соответствующая типу CAdES в формате pkcs7
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close