Настройка браузера для работы с электронной подписью

Чтобы подпись заработала на сайте, браузер должен уметь три вещи: установить защищённое соединение по российским криптоалгоритмам, получить доступ к вашему сертификату и доверять конкретному сайту. За каждую отвечает своя настройка, и «не работает ЭЦП в браузере» почти всегда означает, что одна из трёх не сделана.

Что именно настраивается

Что Зачем
ГОСТ-шифрование (ГОСТ TLS) Госпорталы и часть площадок работают по российским алгоритмам — без этого сайт просто не откроется
Плагин и расширение Через них сайт обращается к вашему сертификату
Список доверенных узлов Разрешает конкретному сайту работать с подписью

«Включите TLS 1.0, 1.1 и 1.2» — что с этим делать

Сообщение приходит со старых государственных порталов, и совет из интернета «включить TLS в настройках Яндекс.Браузера» не работает по простой причине: в браузерах на Chromium — Яндекс.Браузере, Chrome, Edge — нет такой настройки. Протоколы TLS 1.0 и 1.1 признаны небезопасными и удалены из них; включить их обратно нельзя. Что помогает на самом деле:
  • Включить ГОСТ-соединение. Чаще всего сайту нужен не старый TLS, а ГОСТ TLS — российские алгоритмы шифрования.
  • Проверить галочки в системных «Свойствах браузера». В Windows: «Панель управления» → «Свойства браузера» → вкладка «Дополнительно» → раздел «Безопасность». Они управляют системным стеком и влияют на программы, которые им пользуются, — но не на Chromium.
  • Открыть сайт в браузере с поддержкой ГОСТ. Это единственное решение, если портал требует именно ГОСТ-соединения.
Владимир Аникеев
Мнение эксперта
Владимир Аникеев
Специалист отдела технической поддержки
Текст ошибки на госпорталах не менялся годами и вводит в заблуждение: он написан во времена Internet Explorer. Читайте его как «ваш браузер не смог договориться с сервером о шифровании» — и решайте вопрос ГОСТ-соединением, а не поиском несуществующей галочки.

Как включить ГОСТ-шифрование в Яндекс.Браузере

  1. Установите КриптоПро CSP — без криптопровайдера ГОСТ-соединение невозможно.
  2. Откройте настройки браузера и найдите раздел «Сеть».
  3. Включите параметр подключения к сайтам с шифрованием по ГОСТ.
  4. Перезапустите браузер и откройте нужный портал заново.
Если параметра нет или он не включается, чаще всего не установлен криптопровайдер либо используется устаревшая версия браузера. Альтернатива — Chromium-Gost: браузер, собранный специально под российские алгоритмы.

Плагины и расширения: какие бывают и зачем

Плагинов несколько, и они не заменяют друг друга — это частая причина путаницы:
  • КриптоПро ЭЦП Browser plug-in — основной плагин для подписания на сайтах. Ставится в систему, плюс включается расширение в браузере. Подробный разбор — в статье про браузерный плагин КриптоПро.
  • Плагин Госуслуг (IFCPlugin) — нужен для входа на портал по электронной подписи. Устанавливается отдельно вместе со своим расширением; файлы располагаются в профиле пользователя, в каталоге разработчика плагина.
  • Рутокен Плагин и «Адаптер Рутокен Плагин» — для работы с носителями Рутокен в браузерах на Chromium. Сам плагин ставится в систему, адаптер — расширением в браузер.
Правило одно: у каждого плагина две части — системная и браузерная. Установили только первую — браузер плагин не увидит.
Не хочется разбираться самому? Услуги удостоверяющего центра — инженер удалённо настроит рабочее место и починит подпись.

Какой браузер выбрать для работы с подписью

  • Яндекс.Браузер — поддерживает ГОСТ-шифрование и расширения КриптоПро, самый универсальный вариант.
  • Chromium-Gost — сборка под российскую криптографию, производитель КриптоПро называет её рекомендуемой.
  • Chrome и Edge — подойдут для подписания на площадках, но ГОСТ-соединение не поддерживают.
  • Internet Explorer — не использовать: он снят с поддержки, а инструкции, написанные под него, вводят в заблуждение.

Если сайт всё равно не видит подпись

Проверяйте по порядку, от простого к сложному:
  1. Расширение плагина включено в браузере, браузер перезапущен полностью.
  2. Носитель подключён, драйверы установлены.
  3. Сертификат установлен с привязкой к закрытому ключу — как это проверить.
  4. Адрес сайта добавлен в список доверенных узлов в настройках плагина.
  5. Установлены корневые сертификаты — иначе цепочка не строится, см. корневой сертификат.
Разбор конкретных сообщений об ошибках — в статье про ошибки электронной подписи.
Елена Григорьева
Мнение эксперта
Елена Григорьева
Специалист удостоверяющего центра
Настроив рабочее место, проверьте его не на боевом документе, а на демостранице плагина. Так вы отделите проблему браузера от проблемы конкретного портала — это экономит часы, особенно когда до срока подачи остаются минуты.

Частые вопросы

Как включить TLS 1.0 в Яндекс.Браузере?
Никак: в браузерах на Chromium этих протоколов больше нет, и настройки для них тоже. Если сайт требует включить TLS, включайте ГОСТ-шифрование или откройте портал в браузере с поддержкой ГОСТ.
Где в Яндекс.Браузере включается ГОСТ?
В настройках, в разделе «Сеть», — параметр подключения к сайтам с шифрованием по ГОСТ. Работает только при установленном КриптоПро CSP.
Зачем нужен плагин Госуслуг, если стоит КриптоПро?
Это разные плагины под разные задачи: КриптоПро отвечает за подписание на сайтах, плагин Госуслуг — за вход на портал по электронной подписи. Один другой не заменяет.
Что такое «Адаптер Рутокен Плагин»?
Расширение для браузеров на Chromium, через которое страница получает доступ к Рутокен Плагину. Сам плагин при этом должен быть установлен в системе.
Какой браузер лучше для работы с ЭЦП?
Яндекс.Браузер или Chromium-Gost: оба поддерживают ГОСТ-шифрование и расширения КриптоПро. Chrome и Edge годятся для площадок, которым ГОСТ-соединение не требуется.
Нужно ли настраивать браузер, если подпись в облаке?
Нет. Облачная подпись работает на стороне сервиса, плагины и криптопровайдер на компьютере не нужны — подробнее в статье про облачную подпись.