КриптоПро CSP: установка и настройка для работы с подписью

Коротко о главном

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

Установка занимает несколько минут и требует прав администратора. В большинстве случаев хватает встроенного Единого установочного модуля (EUM) — бесплатного приложения, которое скачивает и настраивает всё необходимое в один клик. После установки программа работает 3 месяца бесплатно, потом нужна лицензия. Если вы получили подпись в удостоверяющем центре, лицензия часто уже включена в пакет.

В этой статье

  • Что такое КриптоПро CSP и какие версии актуальны
  • Системные требования: какая операционная система и какие права нужны
  • Как установить программу через Единый установочный модуль
  • Добавление контейнера закрытого ключа в систему
  • Ввод лицензии и серийного номера
  • Проверка, что программа работает и видит сертификат
  • Типичные ошибки при установке и как их решить

Что такое КриптоПро CSP и для чего нужен этот софт

КриптоПро CSP — криптографический поставщик служб (англ. Cryptographic Service Provider). Это промежуточный слой между операционной системой и приложениями, которые работают с электронной подписью. Программа реализует русские криптографические алгоритмы, аттестованные ФСБ: ГОСТ, ЭЦП и другие.

В практическом смысле это значит: вы получили квалифицированный сертификат электронной подписи, скопировали контейнер ключа на компьютер, установили КриптоПро CSP, и теперь ваш браузер, налоговая система или программа для документооборота видят эту подпись и могут её использовать. Без КриптоПро CSP сертификат остаётся просто бинарным файлом, который ничего не значит. После установки и настройки вы сможете работать со всеми сервисами Контура, требующими подписи: документооборотом, отчётностью, электронным документооборотом.

На текущий момент актуальна версия 5.0, которая имеет сертификаты ФСБ на использование криптографии. Минимальная поддерживаемая версия — 4.0 R3. Старые версии ниже этого уровня больше не устанавливают и не обновляют.

Что устанавливается Назначение
КриптоПро CSP 5.0 Основной криптографический модуль для подписания и проверки
КриптоПро ЭЦП Browser plug-in Расширение для браузера, чтобы сертификат был виден в веб-приложениях
Служба тора толку Фоновая служба, которая работает с контейнерами ключей и сертификатами
Консоль управления Графический интерфейс для просмотра и управления сертификатами

Системные требования и что нужно перед установкой

КриптоПро CSP кроссплатформенный софт: существуют версии для Windows, Linux, macOS и даже ARM-процессоров. Но в России он используется в основном на Windows.

Вот что вам точно потребуется:

  • Операционная система. Windows 7 и новее, 64-битная версия. 32-битный Windows остался в прошлом, и КриптоПро на нём не запустится.
  • Права администратора. Установка требует полных прав на компьютере. Если у вас корпоративный ПК с ограничениями, заранее согласуйте установку с IT-отделом.
  • Свободное место. На диск требуется около 200–300 МБ. Это не критично, но проверьте перед установкой.
  • Доступ в интернет. На первую установку нужен интернет для загрузки компонентов через Единый установочный модуль.
  • Токен или флешка с ключом. После установки программа должна будет найти контейнер вашей подписи. Это может быть защищённый токен (Рутокен, JaCarta) или обычный файл на диске.
Артём Соколов
Мнение эксперта
Артём Соколов
Специалист по внедрению ЭДО
Лайфхак: перед установкой КриптоПро закройте все браузеры и остановите любые программы, которые работают с документами. Особенно это касается проводника Windows и систем документооборота — они могут «занять» файлы и помешать корректной установке. Просто перезагрузитесь после инсталляции, и всё будет работать правильно.

Загрузка и установка через Единый установочный модуль

Самый надёжный способ установить КриптоПро CSP — через Единый установочный модуль (EUM), бесплатное приложение от создателей программы.

Вот пошагово:

  1. Скачайте EUM. Перейдите на сайт КриптоПро (cryptopro.ru) или на сайт вашего удостоверяющего центра, в разделе «Загрузки» или «Дистрибутивы» найдите Единый установочный модуль для вашей операционной системы (Windows 32-bit или 64-bit).
  2. Запустите файл от администратора. Кликните правой кнопкой на скачанный файл, выберите «Запустить от имени администратора».
  3. Разрешите системе вносить изменения. Windows спросит, разрешить ли программе «вносить изменения на вашем компьютере?» — нажмите «Да».
  4. Выберите компоненты. EUM предложит вам рекомендуемый набор компонентов. Обычно это КриптоПро CSP версии 5.0 и браузерный плагин. Оставляйте всё как есть, кроме специальных случаев.
  5. Нажмите «Установить». Модуль начнёт загружать и устанавливать компоненты. Это может занять несколько минут в зависимости от скорости интернета.
  6. Перезагрузитесь. После завершения установки рекомендуется перезагрузить компьютер. Это гарантирует, что все службы запустятся правильно.

После перезагрузки КриптоПро CSP готов к работе. Программа установилась, и вы можете переходить к настройке контейнера ключа и добавлению сертификата.

Добавление контейнера закрытого ключа

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

Есть два способа хранения контейнера:

На защищённом токене (рекомендуется). Токен — это мини-устройство, похожее на флешку, которое у вас выдал удостоверяющий центр вместе с подписью. На нём уже записаны все ключи в защищённом виде. Вставьте токен в USB-порт, и КриптоПро CSP должен его автоматически найти. Это безопаснее, потому что ключ никогда не попадёт в открытый вид на диск.

В реестре или файле на диске. Если вы получили подпись в виде файлов (сертификат .cer и ключ .key или .pfx), нужно импортировать их в КриптоПро CSP. Программа создаст контейнер в системе и будет использовать его для подписания.

Чтобы добавить контейнер вручную:

  1. Запустите программу КриптоПро CSP (Пуск → Все программы → КРИПТО-ПРО → КриптоПро CSP).
  2. Перейдите на вкладку «Сервис».
  3. Нажмите кнопку «Установить персональный сертификат».
  4. Укажите путь до файла сертификата (.cer файл).
  5. Выберите контейнер, где хранится закрытый ключ. Если его нет, программа предложит его создать.
  6. Введите пароль контейнера (тот, что вы задали при получении подписи) и нажмите ОК.

После этого ваш сертификат появится в списке установленных сертификатов в КриптоПро CSP. Когда вы откроете браузер или приложение для работы с подписью, они смогут его видеть и использовать.

Наталья Ковалёва
Мнение эксперта
Наталья Ковалёва
Главный бухгалтер
Предупреждение от бывалого: если вы работаете с подписью на нескольких компьютерах, не пытайтесь просто скопировать контейнер с одной машины на другую через флешку. Это часто не срабатывает из-за особенностей шифрования. Правильно работает так: на каждом компьютере вставляете токен или копируете контейнер через саму программу КриптоПро CSP (меню Сервис → Копировать контейнер). Это займёт пару минут, но гарантирует, что подпись будет работать везде.

Ввод лицензии и активация

КриптоПро CSP работает 3 месяца без ограничений в пробном режиме. За это время можно полностью пользоваться программой для подписания и проверки документов. Когда пробный период кончается, программа начнёт выдавать ошибку при попытке подписать новый документ.

Есть три способа получить лицензию:

Встроенная лицензия. Если вы получали подпись в удостоверяющем центре, часто они включают лицензию КриптоПро CSP версии 5.0 в пакет. Когда вы вводите сертификат, программа может автоматически активировать встроенную лицензию. Проверьте, указано ли в договоре или счёте.

Ввод серийного номера вручную. Если лицензию нужно покупать отдельно, удостоверяющий центр выдаст вам серийный номер (длинный номер из букв и цифр). Чтобы ввести его:

  1. Запустите КриптоПро CSP.
  2. Нажмите меню Help → About (или Справка → О программе).
  3. Найдите кнопку «Ввод лицензии» или «Enter license».
  4. Скопируйте серийный номер из письма и вставьте его в окно.
  5. Нажмите ОК.

Продление лицензии. Лицензия может быть годовой (действует обычно 15 месяцев) или бессрочной. Если у вас годовая, за месяц до истечения удостоверяющий центр отправит вам письмо с новым серийным номером. Вводите его точно так же.

Если вы не знаете, какую лицензию выбрать или уже прошли пробный период — спросите у своего удостоверяющего центра. Чаще всего они предлагают бесплатно продлить лицензию на ближайший год или помогут с вводом.

Проверка, что программа работает правильно

После установки и добавления сертификата проверьте, что всё работает:

  1. Откройте КриптоПро CSP. На вкладке «Мои сертификаты» вы должны увидеть ваш сертификат со сроком действия и эмитентом (удостоверяющий центр).
  2. Проверьте браузерный плагин. Откройте браузер, перейдите на сайт налоговой или любого другого государственного портала, который требует подпись. Попробуйте войти по подписи. Если плагин установлен и работает, браузер должен предложить выбрать сертификат из списка.
  3. Подпишите тестовый файл. В КриптоПро CSP на вкладке «Сервис» нажмите «Подписать файл», выберите любой текстовый документ и подпишите его. Если программа не выдаст ошибку и создаст файл с расширением .sig или аналогичный — всё в порядке.
  4. Проверьте в программе для ЭДО. Если вы собираетесь работать с Диадоком, Экстерном или другой системой документооборота, откройте эту программу, попробуйте подписать документ или просто загрузить сертификат. Система должна его найти и вывести данные.

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

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

Вот что чаще всего идёт не так и как это исправить.

  • «Пробный период истёк». Программа требует ввести лицензию. Решение: проверьте договор с удостоверяющим центром — там должен быть серийный номер лицензии. Если его нет, это означает, что вы получили подпись без лицензии, и её нужно купить отдельно или уточнить у центра, входит ли лицензия в стоимость.
  • «Контейнер не найден». Программа не видит ваш закрытый ключ. Если вы работаете с токеном, убедитесь, что он вставлен в USB-порт и система его определила (проверьте в Диспетчере устройств). Если работаете с файлом, убедитесь, что путь до контейнера правильный и файл не повреждён.
  • «Неверный пароль контейнера». Вы ввели неправильный пароль. Пароль чувствителен к регистру букв и отличает пробелы. Проверьте, что Caps Lock не включен, и пароль совпадает полностью. После нескольких неверных попыток контейнер может временно заблокироваться.
  • Браузер не видит сертификат. Плагин установлен, но браузер не предлагает выбрать подпись. Решение: перезагрузите браузер, убедитесь, что плагин включен в расширениях браузера, или переустановите КриптоПро CSP с выбором опции установки браузерного плагина.
  • Программа работает, но медленно или зависает. Обычно это означает, что фоновая служба КриптоПро перегружена или конфликтует с антивирусом. Проверьте, что антивирус не блокирует процессы КриптоПро, добавьте программу в исключения. Перезагрузитесь для верности.
  • При подписании выходит ошибка с кодом. Это может быть специфичная ошибка, связанная с конкретной операцией. Скопируйте код ошибки полностью (например, «-2147467259») и поищите в интернете вместе с фразой «КриптоПро». Часто это решается обновлением программы или переустановкой.
Установили КриптоПро, но подпись по-прежнему не работает, или нужна помощь с настройкой для конкретной системы документооборота? Специалисты удостоверяющего центра помогут настроить рабочее место под вашу задачу — выберите свой город и получите консультацию.

Часто задаваемые вопросы

Обязательно ли устанавливать КриптоПро CSP для работы с подписью?
Да, это обязательно. Все системы работают именно с криптографическими провайдерами, и в России стандартом де-факто является КриптоПро CSP. Без него операционная система просто не поймёт, как работать с российским сертификатом электронной подписи.
Сколько стоит КриптоПро CSP?
Саму программу обычно не покупают отдельно. Удостоверяющий центр часто включает лицензию в стоимость подписи. Если лицензия нужна отдельно, стоимость зависит от типа (бессрочная дороже, чем годовая) и чисовного поставщика лицензий. Точную цену уточняйте у вашего удостоверяющего центра.
Как долго КриптоПро работает без лицензии?
Три месяца с момента первого запуска программы. После этого можно только проверять подписи и смотреть сертификаты, но подписывать новые документы не получится. Это пробный период, чтобы вы могли оценить, подходит ли вам программа.
Нужны ли мне права администратора для установки?
Да, установка КриптоПро CSP требует прав администратора. Если вы работаете на корпоративном компьютере с ограничениями, скоординируйте с IT-отделом до попытки установить программу.
Можно ли установить КриптоПро на виртуальную машину?
Да, КриптоПро можно установить на виртуальную машину точно так же, как на обычный компьютер. Если вы работаете с USB-токеном, убедитесь, что он пробрасывается в виртуальную машину (обычно это настраивается в параметрах гипервизора).
Что делать, если пробный период закончился, а лицензии нет?
Свяжитесь с удостоверяющим центром, который вам выдал подпись. Обычно они либо предоставляют лицензию в комплекте, либо помогут вам её приобрести. Без лицензии новые подписи ставить не сможете, но уже существующие подписи и проверку подписей можно делать бесплатно.
КриптоПро CSP — это русский софт, доверять ли ему свои ключи?
КриптоПро CSP аттестована ФСБ и используется государственными системами. Программа открыта для аудита и прошла множество проверок безопасности. Закрытый ключ на токене шифруется и никогда не покидает защищённый носитель, поэтому риск компрометации минимален.

Итог

КриптоПро CSP — это простая в установке, но обязательная программа для любого, кто работает с электронной подписью в России. Установка через Единый установочный модуль занимает несколько кликов и работает надёжно. Главное — не забыть перезагрузиться после установки и добавить контейнер ключа, чтобы программа знала, где искать вашу подпись.

Если вы получали подпись в удостоверяющем центре, спросите у них помощь с установкой и настройкой. Большинство центров предоставляют это как часть сервиса, и вам не нужно будет разбираться самостоятельно. Главное правило: никогда не вводите чужой серийный номер лицензии и всегда проверяйте, что вводите именно вашу подпись, иначе что-то пойдёт не так.

Читайте также

Электронная подпись врача: УКЭП, МЧД и работа в ЕГИСЗ

Какая подпись нужна врачу: квалифицированная УКЭП для ЕГИСЗ, электронных рецептов и больничных листов. МЧД для подписания от имени организации, оплата в госучреждениях и частных клиниках.

Электронная подпись нотариуса: что нужно знать

ЭЦП нотариуса — квалифицированная подпись, которую выпускает отдельная категория УЦ ФНС. Нотариальные действия в электронном виде, ЕИС нотариата и удостоверение равнозначности документов.

Электронная подпись для адвоката

Электронная подпись адвоката — квалифицированный сертификат с OID адвоката, выпускается в УЦ ФНС. Нужна для подачи в «Мой арбитр», ГАС «Правосудие», КИС АР и адвокатских запросов.

Электронная подпись кадастрового инженера

Какая подпись нужна кадастровому инженеру для подписания технических и межевых планов, требования к формату документов в XML, как получить от УЦ ФНС, личный кабинет инженера.

Электронная подпись арбитражного управляющего

Зачем подпись арбитражному управляющему, требования ФНС, члены СРО, документы в ЕФРСБ, что при исключении из организации, где получить КЭП.

Электронная подпись для ЧОП и лицензируемых видов деятельности

Какая электронная подпись нужна ЧОП для получения лицензии охранной деятельности через Госуслуги: реестровая модель, документы от руководителя, ежегодные подтверждения, что происходит при просрочке.