Статус: Активный участник
Группы: Участники
Зарегистрирован: 14.06.2022(UTC) Сообщений: 59  Сказал(а) «Спасибо»: 12 раз Поблагодарили: 2 раз в 2 постах
|
Здравствуйте, при подписи CryptoPro Browser plugin разбивает подпись на строки по N байт, можно ли убрать перенос строк средствами плагина?
|
|
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 14,162   Сказал «Спасибо»: 618 раз Поблагодарили: 2389 раз в 1880 постах
|
Автор: AndreyES  Здравствуйте, при подписи CryptoPro Browser plugin разбивает подпись на строки по N байт, можно ли убрать перенос строк средствами плагина? Здравствуйте. Подпись - набор байтов, речь про cms в base64, в чём сложность на js убрать переносы из base64? |
|
|
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 14.06.2022(UTC) Сообщений: 59  Сказал(а) «Спасибо»: 12 раз Поблагодарили: 2 раз в 2 постах
|
Никакой сложности нет, но удобнее, если бы такая настройка была бы у плагина. Просмотрел, речь идет не о base64, а о подписи по шаблону. Отредактировано пользователем 17 июня 2022 г. 13:06:39(UTC)
| Причина: Не указана
|
|
|
|
|
|
Статус: Сотрудник
Группы: Администраторы, Участники Зарегистрирован: 10.12.2008(UTC) Сообщений: 945  Откуда: Крипто-Про Поблагодарили: 117 раз в 106 постах
|
Здравствуйте! Речь идёт про подпись XML-документа? Какую задачу решаете? Отредактировано пользователем 17 июня 2022 г. 17:06:19(UTC)
| Причина: Не указана
|
|
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 14.06.2022(UTC) Сообщений: 59  Сказал(а) «Спасибо»: 12 раз Поблагодарили: 2 раз в 2 постах
|
Автор: Новожилова Елена  Здравствуйте! Речь идёт про подпись XML-документа? Да, подпись xml-документа
|
|
|
|
|
|
Статус: Сотрудник
Группы: Администраторы, Участники Зарегистрирован: 10.12.2008(UTC) Сообщений: 945  Откуда: Крипто-Про Поблагодарили: 117 раз в 106 постах
|
Какую задачу вы решаете? То есть, зачем требуется убирать переводы строк? Отредактировано пользователем 17 июня 2022 г. 19:56:41(UTC)
| Причина: Не указана
|
|
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 14.06.2022(UTC) Сообщений: 59  Сказал(а) «Спасибо»: 12 раз Поблагодарили: 2 раз в 2 постах
|
Внешняя система не может проверить подпись, если в документе содержатся переносы строк, хотя здесь проверка проходит
|
|
|
|
|
|
Статус: Сотрудник
Группы: Администраторы, Участники Зарегистрирован: 10.12.2008(UTC) Сообщений: 945  Откуда: Крипто-Про Поблагодарили: 117 раз в 106 постах
|
На действительность самой подписи наличие или отсутствие переносов строк не должно влиять. Подпись добавляется закодированной в BASE64, где перенос строки - незначащий символ. Если же проблема возникает при передаче документов ("обрезается" документ в месте переноса), то можно передавать документ целиком закодированным в BASE64. Плагин поддерживает работу с такими документами, вы можете передавать закодированный в BASE64 документ на подпись (или на проверку) и получить подписанный документ в закодированном виде.
|
|
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 14.06.2022(UTC) Сообщений: 59  Сказал(а) «Спасибо»: 12 раз Поблагодарили: 2 раз в 2 постах
|
Я понимаю, что перенос строк не влияет, но внешняя система работает некорректно и не воспринимает переносы строк в подписи, разработчик этой системы не будет вносить изменения. Если вы не планируете добавление такой опции, то будем сами удалять переносы из сформированной подписи (что сейчас и делается).
|
|
|
|
|
|
Статус: Сотрудник
Группы: Администраторы, Участники Зарегистрирован: 10.12.2008(UTC) Сообщений: 945  Откуда: Крипто-Про Поблагодарили: 117 раз в 106 постах
|
|
|
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close