К статье
Практический материал

Администрирование · 9 мин

Как прописать Рутокен в 1С: пошаговая настройка токена и электронной подписи

Пошаговая инструкция, как прописать Рутокен в 1С: установка драйверов, настройка криптопровайдера, привязка сертификата и проверка подписания документов.

Рутокен в 1С используется для хранения ключей электронной подписи и подписания документов: отчётности в ФНС, электронных накладных, доверенностей, кадровых документов. «Прописать» токен означает связку из нескольких шагов: установить драйверы Рутокен, настроить криптопровайдер (КриптоПро CSP или ViPNet CSP), зарегистрировать сертификат в системе и указать его в настройках 1С. Пропуск любого из этих этапов приводит к типичной ошибке «сертификат не найден» или «не удалось подписать документ».

Процедура одинакова по логике для 1С:Бухгалтерии, 1С:ЗУП, 1С:Управление торговлей и других конфигураций на управляемых формах — отличается только расположение пунктов меню. Ниже разобран полный цикл от подключения токена к компьютеру до проверки подписания тестового документа, а также типовые ошибки и способы их устранения.

Подготовка: что должно быть установлено до настройки 1С

Перед тем как прописывать токен в 1С, проверьте базовое окружение. Нужны: сам Рутокен (ЭЦП 2.0, Рутокен Lite или Рутокен S — для подписи подходят модели с поддержкой ГОСТ), драйверы Рутокен с официального сайта производителя, криптопровайдер с действующей лицензией (КриптоПро CSP или ViPNet CSP) и действующий сертификат квалифицированной электронной подписи, записанный на токен удостоверяющим центром.

Установите драйверы Рутокен и криптопровайдер до запуска 1С. После установки перезагрузите компьютер — часть компонентов криптопровайдера подключается только после перезагрузки. Затем вставьте токен в USB-порт и откройте панель управления Рутокен: устройство должно определяться, отображать серийный номер и состояние памяти.

Проверка, что система видит токен и сертификат

Прежде чем настраивать 1С, убедитесь, что операционная система видит сертификат на токене. Откройте оснастку сертификатов: нажмите Win+R, введите certmgr.msc и перейдите в раздел «Личные» → «Сертификаты». Если сертификат с токена там отображается — система его видит, и 1С сможет его использовать.

Если сертификата нет, установите его через криптопровайдер. В КриптоПро CSP откройте вкладку «Сервис», выберите «Просмотреть сертификаты в контейнере», укажите считыватель Рутокен и нажмите «Установить личный сертификат». В ViPNet CSP аналогичное действие выполняется через пункт «Контейнеры ключей» с установкой сертификата в хранилище.

Контрольные точки

Как проверить готовность окружения

Токен в панели управления Рутокен
Норма

Устройство определено, виден серийный номер и свободная память

Тревожный признак

Токен не отображается — переустановите драйверы или смените USB-порт

Сертификат в certmgr.msc
Норма

Сертификат в разделе «Личные», открывается без ошибок, есть закрытый ключ

Тревожный признак

Сертификата нет или помечен как недействительный

Лицензия криптопровайдера
Норма

Лицензия бессрочная или срок не истёк

Тревожный признак

Демо-период истёк — подписание в 1С будет недоступно

Настройка программы электронной подписи в 1С

В типовых конфигурациях 1С откройте раздел «Администрирование» → «Обмен электронными документами» → «Обмен с контролирующими органами» или «Настройки электронной подписи и шифрования» (в некоторых конфигурациях путь: «Администрирование» → «Печатные формы, отчеты и обработки» → «Электронная подпись»). Включите использование электронных подписей, если флажок ещё не установлен.

В списке программ электронной подписи добавьте ваш криптопровайдер, если он не подтянулся автоматически: укажите тип программы (например, «КриптоПро CSP»), путь к модулям обычно определяется сам. 1С при открытии настроек выполняет поиск установленных криптопровайдеров — если программа найдена, она появится в списке с пометкой об успешной проверке.

Порядок действий в 1С
  1. 1
    Откройте «Администрирование» → «Настройки электронной подписи и шифрования»
  2. 2
    Включите использование электронных подписей
  3. 3
    Убедитесь, что криптопровайдер найден и отображается в списке программ
  4. 4
    Нажмите «Добавить сертификат» и выберите сертификат из хранилища
  5. 5
    Укажите назначение сертификата: подписание документов, отчётность, ЭДО
  6. 6
    Сохраните настройки и выполните проверку подписания

Добавление сертификата с Рутокена в 1С

В настройках электронной подписи нажмите «Добавить» → «Из установленных на компьютере». 1С покажет список сертификатов из личного хранилища Windows — выберите нужный (сверьте ФИО владельца, организацию и срок действия). После добавления сертификат появится в списке, и для него можно задать назначение: подписание документов, сдача отчётности, обмен с банками.

Если в базе работает несколько пользователей, сертификат добавляется на том компьютере, куда физически вставлен токен. Для серверного варианта 1С возможна настройка подписания на стороне сервера, но токен при этом должен быть доступен серверу, что на практике чаще решается локальной установкой на рабочем месте бухгалтера или кадровика.

Проверка подписания и работа с документами

После добавления сертификата выполните тест. В настройках электронной подписи выберите сертификат и нажмите «Проверить» — 1С попытается подписать тестовые данные и запросит PIN-код токена. Успешная проверка означает, что вся цепочка «токен → драйвер → криптопровайдер → 1С» работает.

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

Если на компьютере работают несколько сотрудников с разными токенами, настройте для каждого пользователя 1С свой сертификат и ограничьте доступ к чужим подписям через права. Это исключает случайное подписание документов не тем лицом.
ПЗ
Практическое замечание

Типичные ошибки и их устранение

Наиболее частая проблема — 1С не видит криптопровайдер. Причины: криптопровайдер установлен после запуска 1С (перезапустите клиент), разрядность клиента 1С не совпадает с разрядностью криптомодулей, либо истекла лицензия. Проверьте лицензию в панели криптопровайдера и при необходимости введите серийный номер.

Вторая группа ошибок — сертификат виден, но подписание не проходит: неверный PIN, заблокированный токен, отозванный или просроченный сертификат, отсутствие цепочки доверия (не установлен корневой сертификат удостоверяющего центра). Корневой сертификат устанавливается в хранилище «Доверенные корневые центры сертификации» — его можно взять с сайта вашего УЦ.

Типичные ошибки
01
Попытка добавить сертификат в 1С до установки драйверов Рутокен — список сертификатов окажется пустым
02
Многократный ввод неверного PIN-кода — токен блокируется и требует разблокировки через PUK
03
Игнорирование истёкшей лицензии криптопровайдера — подписание внезапно перестаёт работать
04
Отсутствие корневого сертификата УЦ — 1С сообщает, что подпись недействительна
05
Настройка на одном компьютере при работе через RDP — токен не пробрасывается в удалённую сессию без специальных средств

Ограничения и альтернативные варианты

Рутокен работает только на том компьютере, куда физически подключён. При работе через терминальный доступ (RDP) токен по умолчанию не виден в удалённой сессии — требуется проброс USB-устройств или использование сетевых решений для токенов. В облачных вариантах 1С (например, сервисы аренды) классический токен часто заменяют облачной подписью, где ключи хранятся у оператора.

Если подписание требуется редко, альтернативой может быть хранение ключа в реестре компьютера без токена — но это менее безопасно и не всегда допустимо для квалифицированной подписи. Для квалифицированной ЭП требования к носителю ключа определяются удостоверяющим центром и регламентами, поэтому уточняйте допустимость конкретного варианта до покупки оборудования.

Варианты хранения ключа подписи

Рутокен (USB-токен)

Максимальная защита ключа, подходит для квалифицированной ЭП; ограничение — привязка к физическому USB-порту

Реестр компьютера

Удобно, не нужен носитель; ниже защита ключа, не всегда допустимо для квалифицированной подписи

Облачная подпись

Работает откуда угодно без токена; зависит от оператора и подходит не для всех сценариев отчётности

Итог

Что важно запомнить

Прописать Рутокен в 1С — значит последовательно установить драйверы и криптопровайдер, убедиться, что сертификат виден в системе, добавить его в настройках электронной подписи 1С и проверить подписание. Большинство проблем связано с лицензией криптопровайдера, PIN-кодом и отсутствием корневых сертификатов.

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

1С не видит Рутокен, хотя он вставлен в USB. Что делать?

Проверьте, определяется ли токен в панели управления Рутокен. Если нет — переустановите драйверы и смените порт. Если токен виден, но сертификата нет в списке 1С, установите сертификат в личное хранилище через криптопровайдер и перезапустите клиент 1С.

Можно ли использовать один Рутокен на нескольких компьютерах?

Да, токен можно переносить между компьютерами, но на каждом должны быть установлены драйверы Рутокен, криптопровайдер и сертификат в хранилище. Одновременно токен работает только на одном компьютере.

Что делать, если токен заблокирован после неверного PIN?

Разблокируйте его через PUK-код в панели управления Рутокен. Если PUK неизвестен или тоже заблокирован, обратитесь в удостоверяющий центр — обычно требуется перевыпуск сертификата на новый или инициализированный токен.

Нужен ли Рутокен для работы в облачной 1С?

Классический USB-токен в облачных сервисах обычно не используется, так как к серверу его не подключить. В таких сценариях применяется облачная электронная подпись, которую предоставляет оператор сервиса или удостоверяющий центр.

Почему 1С пишет, что подпись недействительна, хотя сертификат не истёк?

Чаще всего не установлен корневой сертификат удостоверяющего центра или промежуточный сертификат цепочки. Установите их в соответствующие хранилища Windows и повторите проверку подписи.

Подходит ли Рутокен Lite для подписания документов в 1С?

Да, если на него записан сертификат и он поддерживается вашим криптопровайдером и удостоверяющим центром. Перед покупкой уточните в УЦ требования к носителю ключа для вашего типа подписи.