Статус: Новичок
Группы: Участники
Зарегистрирован: 21.09.2023(UTC) Сообщений: 2 Откуда: Россия
|
У нас разрабатывается веб-приложение, в качестве ключей используется рутокен, в качестве установки сертификата используется крипто про csp, есть ли какое-то решение чтобы удобно извлекать с помощью КРИПТО ПРО закрытый ключ вместе с сертификатом внутри браузера и передать эти данные на бекенд, либо сделать это в браузере, чтобы пакетно подписать документы из браузера? Основная задача стоит такая: сделать видимые подписи в пдф-документах пакетно, с интерфейсом в вебе. В текущий момент есть консольное приложение, написанное на java + пропатченный itextpdf, основная проблема передать закрытый ключ и сертификат на бекенд, чтобы оттуда вызвать это консольное приложение.
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,201 Сказал «Спасибо»: 538 раз Поблагодарили: 2176 раз в 1701 постах
|
Автор: asketov У нас разрабатывается веб-приложение, в качестве ключей используется рутокен, в качестве установки сертификата используется крипто про csp, есть ли какое-то решение чтобы удобно извлекать с помощью КРИПТО ПРО закрытый ключ вместе с сертификатом внутри браузера и передать эти данные на бекенд, либо сделать это в браузере, чтобы пакетно подписать документы из браузера? Основная задача стоит такая: сделать видимые подписи в пдф-документах пакетно, с интерфейсом в вебе. В текущий момент есть консольное приложение, написанное на java + пропатченный itextpdf, основная проблема передать закрытый ключ и сертификат на бекенд, чтобы оттуда вызвать это консольное приложение. Здравствуйте. Так делать нельзя. Меняйте серверный код, передавайте на клиентскую сторону нужные байты для подписания и собирайте на сервере итоговый pdf. |
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 21.09.2023(UTC) Сообщений: 2 Откуда: Россия
|
Автор: Андрей * Автор: asketov У нас разрабатывается веб-приложение, в качестве ключей используется рутокен, в качестве установки сертификата используется крипто про csp, есть ли какое-то решение чтобы удобно извлекать с помощью КРИПТО ПРО закрытый ключ вместе с сертификатом внутри браузера и передать эти данные на бекенд, либо сделать это в браузере, чтобы пакетно подписать документы из браузера? Основная задача стоит такая: сделать видимые подписи в пдф-документах пакетно, с интерфейсом в вебе. В текущий момент есть консольное приложение, написанное на java + пропатченный itextpdf, основная проблема передать закрытый ключ и сертификат на бекенд, чтобы оттуда вызвать это консольное приложение. Здравствуйте. Так делать нельзя. Меняйте серверный код, передавайте на клиентскую сторону нужные байты для подписания и собирайте на сервере итоговый pdf. То есть алгоритм такой: извлекаем нужные байты из пдф-документа, подписываем их на фронте с помощью https://github.com/vgoma/crypto-pro, далее передаём подпись на бек и добавляем её к пдф документу? Возможно ли так подписывать множество документов из js? То есть загружаем какое-то количество байт документов и каждый подписываем, далее передаем массивом эти подписи на бекенд и подписываем этими подписями уже пдф-документы там? Чтобы человек ввёл один раз пароль к сертификату и ему не пришлось для каждой подписи вводить заново?
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,201 Сказал «Спасибо»: 538 раз Поблагодарили: 2176 раз в 1701 постах
|
Да, можно подготовить, другой вопрос - размер данных (передача в ОЗУ). Ввод пароля зависит от настроек (запомнить пароль в процессе\постоянно\кеширование)\типа ключа (неизвлекаемый) |
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close