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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline nita888  
#1 Оставлено : 28 апреля 2020 г. 13:40:30(UTC)
nita888

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

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

Сказал(а) «Спасибо»: 3 раз
Пожалуйста, подскажите, как создать открепленную подпись для файла XML через КриптоПро ЭЦП Browser plug-in? Есть ли для этого какая-нибудь специальная функция или это делается через SignCadesBES_Async?
Offline Андрей *  
#2 Оставлено : 28 апреля 2020 г. 19:59:00(UTC)
Андрей *

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

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 12,625
Мужчина
Российская Федерация

Сказал «Спасибо»: 492 раз
Поблагодарили: 2034 раз в 1578 постах
Автор: nita888 Перейти к цитате
Пожалуйста, подскажите, как создать открепленную подпись для файла XML через КриптоПро ЭЦП Browser plug-in? Есть ли для этого какая-нибудь специальная функция или это делается через SignCadesBES_Async?


Да, через неё, только указать параметр detach = true при вызове .SignCades(...)
Техническую поддержку оказываем тут
Наша база знаний
thanks 1 пользователь поблагодарил Андрей * за этот пост.
nita888 оставлено 29.04.2020(UTC)
Offline nita888  
#3 Оставлено : 29 апреля 2020 г. 8:27:07(UTC)
nita888

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

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

Сказал(а) «Спасибо»: 3 раз
А можно сделать так, чтобы эта функция SignCadesBES_Async подписывала исходный текст документа, а не преобразованный в BASE64? Есть ли для этого какие-нибудь настройки?
Offline Андрей *  
#4 Оставлено : 29 апреля 2020 г. 8:42:44(UTC)
Андрей *

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

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 12,625
Мужчина
Российская Федерация

Сказал «Спасибо»: 492 раз
Поблагодарили: 2034 раз в 1578 постах
Автор: nita888 Перейти к цитате
А можно сделать так, чтобы эта функция SignCadesBES_Async подписывала исходный текст документа, а не преобразованный в BASE64? Есть ли для этого какие-нибудь настройки?



А в чем проблема преобразовать?
Почитайте про особенности...

https://cpdn.cryptopro.r...des/working-capicom.html
Техническую поддержку оказываем тут
Наша база знаний
Offline Андрей *  
#5 Оставлено : 29 апреля 2020 г. 8:47:13(UTC)
Андрей *

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

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 12,625
Мужчина
Российская Федерация

Сказал «Спасибо»: 492 раз
Поблагодарили: 2034 раз в 1578 постах
Автор: nita888 Перейти к цитате
А можно сделать так, чтобы эта функция SignCadesBES_Async подписывала исходный текст документа, а не преобразованный в BASE64? Есть ли для этого какие-нибудь настройки?


Есть демо страница, где подписывается текст
https://www.cryptopro.ru...ge/cades_bes_sample.html


Но там присоединенная подпись, а также проблема с кодировкой будет
Техническую поддержку оказываем тут
Наша база знаний
Offline nita888  
#6 Оставлено : 29 апреля 2020 г. 8:55:02(UTC)
nita888

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

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

Сказал(а) «Спасибо»: 3 раз
Нужна именно открепленная подпись и чтобы подписывался исходный текст документа, как это можно реализовать?
Offline Андрей *  
#7 Оставлено : 29 апреля 2020 г. 9:04:48(UTC)
Андрей *

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

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 12,625
Мужчина
Российская Федерация

Сказал «Спасибо»: 492 раз
Поблагодарили: 2034 раз в 1578 постах
Автор: nita888 Перейти к цитате
Нужна именно открепленная подпись и чтобы подписывался исходный текст документа, как это можно реализовать?


Всё написано выше.
Техническую поддержку оказываем тут
Наша база знаний
Offline Андрей *  
#8 Оставлено : 29 апреля 2020 г. 9:07:01(UTC)
Андрей *

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

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 12,625
Мужчина
Российская Федерация

Сказал «Спасибо»: 492 раз
Поблагодарили: 2034 раз в 1578 постах
Поясните для начала, откуда у Вас на клиенте XML в виде текста и в какой он кодировке.
Далее - наступаете на проблему с кодировкой и приходите к выводу, что необходимо:
а) читать из файла (и кодировать)
б) кодировать и выдавать на клиенте base64.
Техническую поддержку оказываем тут
Наша база знаний
Offline Андрей *  
#9 Оставлено : 29 апреля 2020 г. 9:08:28(UTC)
Андрей *

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

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 12,625
Мужчина
Российская Федерация

Сказал «Спасибо»: 492 раз
Поблагодарили: 2034 раз в 1578 постах
Автор: nita888 Перейти к цитате
Нужна именно открепленная подпись и чтобы подписывался исходный текст документа, как это можно реализовать?


Он и подписывается, в памяти выполняется декодирование.
А есть еще "более точно" - не документ и не текст какой-то подписывается, а хеш от документа...
Техническую поддержку оказываем тут
Наша база знаний
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.