Для работы с ЭЦП нам понадобится модуль КриптоПро. Перейдите на страницу «Модули — Цифровая подпись» и установите модуль КриптоПро.

В настройках модуля укажите поля, данные из которых будут сверяться c сертификатом при его добавлении.

На сервере должно быть установлено КриптоПро расширение для PHP. Инструкция по установке.
Для входа по ЭЦП или подписания документов, пользователю необходимо добавить сертификат в личном кабинете:

Вход по ЭЦП
На странице «Настройка страницы входа» в опции «Вход по ЭЦП» выберите модуль КриптоПро.

В результате на странице входа появится ссылка «Вход по ЭЦП».

На странице «Вход по ЭЦП» выберите сертификат и нажмите на кнопку «Выбрать».

В результате будет выполнена проверка сертификата и при успешном совпадении отпечатков пользователь войдет в систему.
Подписание документов
Для подписания документов предусмотрено специальное поле «Цифровая подпись». В настройках модуля укажите какие данные необходимо подписывать.

На странице записи пользователь сможет подписать данные.

Для подписанных данных выполняется проверка ЭЦП и ЭЦП можно скачать.
