ЭЦП на стороне клиента

Пишите ваши предложения здесь.
Ответить
Kashei
Сообщения: 3
Зарегистрирован: 28 янв 2025, 08:38
Имя: Айдар
Откуда: Казань

ЭЦП на стороне клиента

Сообщение Kashei »

В Дополнении есть полезный модуль, позволяющий подписывать данные электронно-цифровой подписью. К сожалению, воспользоваться им не всегда возможно. Причин тому много, например, использование CRM на хостинге, отсутствие внятной информации о сборке libphpcades для windows-серверов, необходимость самостоятельной сборки плагина (эникей не всегда справляется или используется сертифицированная операционка и ставить что-то не с диска от производителя нельзя). Доводилось сталкиваться и с ситуацией, когда у человека несколько подписей.
Подумал, можно ли организовать подпись средствами КриптоПро на стороне клиента, например через браузерный плагин? Догадываюсь, что функционал будет урезанный, по сравнению с подписью на стороне сервера. Может, потребуются какие-то телодвижения юзера (скачать, закачать).
Vershik
Спонсор
Спонсор
Сообщения: 86
Зарегистрирован: 23 апр 2021, 00:47
Имя: Алексей
Откуда: Севастополь

Re: ЭЦП на стороне клиента

Сообщение Vershik »

Эхх.. мечты.. Давно надо развивать ЭЦП в CRM. Скорее всего там всё не так просто. Далеко не каждый сможет подружить КриптоПро с php на линуксе, а тут разработок, думаю одного человека не хватит.

А так, подтверждаю, ооочень хочется развития в этой области. Возможно придётся скидываться ))
Аватара пользователя
Fait
Инвестор
Инвестор
Сообщения: 1196
Зарегистрирован: 19 ноя 2020, 17:46
Имя: Максим Балакшеев
Откуда: Россия, Златоуст
Организация: ИП Балакшеев Максим Георгиевич
Контактная информация:

Re: ЭЦП на стороне клиента

Сообщение Fait »

Да, ЭЦП очень нужно.
Я уже застрял на несколько месяцев из-за этого в одной разработке... :(
Хотя я даже на сервер всё установил благополучно, проблема сейчас в самом модуле ЭЦП - он устаревший
Kashei
Сообщения: 3
Зарегистрирован: 28 янв 2025, 08:38
Имя: Айдар
Откуда: Казань

Re: ЭЦП на стороне клиента

Сообщение Kashei »

Дружба модуля КриптоПро и PHP по ходу от фаз луны зависит. Где-то все работает как часики, а где-то танцы с бубнами не помогают хотя собирается модуль нормально без ошибок. Приходится выкачивать файл, подписывать локально или через сторонние сервисы, потом закачивать подписанное. Пользователи жалуются что неудобно - приходится переключаться. Курил документы браузерного плагина КриптоПро, его вроде можно заставить подписать через javascript и FileAPI, но моих познаний, увы, не хватает.
believe
Инвестор
Инвестор
Сообщения: 449
Зарегистрирован: 09 янв 2020, 11:49
Имя: Владимир
Откуда: Тверь
Организация: ООО "ВебСофт"

Re: ЭЦП на стороне клиента

Сообщение believe »

Тоже есть необходимость в ЭДО.
Сейчас смотрю в сторону https://edo.ru/integration/api-edopotok
Подумал про плагин, но нет. Нужно делать в системе отдельное поле. В код лезть нет желания.
Может, кто -то юзал эту платформу? Как вариант через автоматизацию все провернуть.
Аватара пользователя
Fait
Инвестор
Инвестор
Сообщения: 1196
Зарегистрирован: 19 ноя 2020, 17:46
Имя: Максим Балакшеев
Откуда: Россия, Златоуст
Организация: ИП Балакшеев Максим Георгиевич
Контактная информация:

Re: ЭЦП на стороне клиента

Сообщение Fait »

Приветствую, коллеги!
Совсем скоро выйдет мой плагин для работы с КриптоПро ЭЦП.

Возможности:
  • Подписание полей записи в сущности, фиксация их значений на момент подписи.
  • Подписание файлов в сущности, и также фиксация подписанной версии.
  • Просмотр истории подписаний, возможность скачать исходную версию документа, подпись формата sig, подписанный документ в PDF со штампом ЭЦП и zip с полным комплектом данных - оригиналы, подписи, подписанные файлов, история действий.
  • Сценарии подписания для сущностей. Возможность более гибко назначать подписантов - по пользователям, группам доступа, по полю или указание условия для выборки подписантов (самый гибкий вариант).
    Есть возможность назначить фильтры отображения кнопки подписания (например, по статусу или дате) и фильтры для отображения панели с результатами подписаний.
    Также есть возможность назначить выполнение процессов автоматизации при подписании одним участником или всеми.
    Всё просто и понятно)
  • Вход в систему по ЭЦП. Авторизация пользователя в системе через ЭЦП.
  • Связка пользователя с подписью у себя в меню профиля (как это было сделано в базовом модуле Руководителя).
  • Возможность назначать пользователя, НЕ являющегося администратором, для управления сертификатами пользователей (отозвать/заблокировать/разблокировать).
  • Интеграция с плагином "Согласования PRO", благодаря которой при отметке согласования будет происходить одновременное подписание полей и файлов с помощью ЭЦП. Информация будет отображаться в панели согласования на странице записи.
Ещё, важные нюансы:
В комплекте идёт подробнейшая пошаговая инструкция по установке КриптоПро на сервер. Со ссылками, что и откуда взять, с разбором ошибок и проблем, с командами для консоли именно для ВАШЕГО сервера (просто копируете команды в сниппете и вставляете в консоль).

Также есть специальная вкладка в настройках, на которой в виде чек-листа отображается, что работает и установлено, а что нет.
Имеется ещё режим тестирования подключения ЭЦП, на котором можно проверить корректность работы интеграции.

Подробности в момент релиза будут здесь: viewtopic.php?t=9512
Подписывайтесь на тему, чтобы не пропустить).

И напишите пожалуйста, кому будет интересен данный плагин и что хотелось бы дополнить, какие функции?
Цена плагина будет зависеть от спроса - чем больше желающих, тем цена будет меньше)

Напомню: покупая мои плагины, вы получаете все последующие обновления бесплатно! То есть, как при покупке дополнения в Руководителе - один раз платите.
Ответить