Коротко о главном
КриптоПро 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) или обычный файл на диске.
Загрузка и установка через Единый установочный модуль
Самый надёжный способ установить КриптоПро CSP — через Единый установочный модуль (EUM), бесплатное приложение от создателей программы.
Вот пошагово:
- Скачайте EUM. Перейдите на сайт КриптоПро (cryptopro.ru) или на сайт вашего удостоверяющего центра, в разделе «Загрузки» или «Дистрибутивы» найдите Единый установочный модуль для вашей операционной системы (Windows 32-bit или 64-bit).
- Запустите файл от администратора. Кликните правой кнопкой на скачанный файл, выберите «Запустить от имени администратора».
- Разрешите системе вносить изменения. Windows спросит, разрешить ли программе «вносить изменения на вашем компьютере?» — нажмите «Да».
- Выберите компоненты. EUM предложит вам рекомендуемый набор компонентов. Обычно это КриптоПро CSP версии 5.0 и браузерный плагин. Оставляйте всё как есть, кроме специальных случаев.
- Нажмите «Установить». Модуль начнёт загружать и устанавливать компоненты. Это может занять несколько минут в зависимости от скорости интернета.
- Перезагрузитесь. После завершения установки рекомендуется перезагрузить компьютер. Это гарантирует, что все службы запустятся правильно.
После перезагрузки КриптоПро CSP готов к работе. Программа установилась, и вы можете переходить к настройке контейнера ключа и добавлению сертификата.
Добавление контейнера закрытого ключа
После установки программа сама по себе ничего не знает о вашей подписи. Вам нужно указать ей, где найти контейнер закрытого ключа — файл или токен, на котором хранится ваша подпись.
Есть два способа хранения контейнера:
На защищённом токене (рекомендуется). Токен — это мини-устройство, похожее на флешку, которое у вас выдал удостоверяющий центр вместе с подписью. На нём уже записаны все ключи в защищённом виде. Вставьте токен в USB-порт, и КриптоПро CSP должен его автоматически найти. Это безопаснее, потому что ключ никогда не попадёт в открытый вид на диск.
В реестре или файле на диске. Если вы получили подпись в виде файлов (сертификат .cer и ключ .key или .pfx), нужно импортировать их в КриптоПро CSP. Программа создаст контейнер в системе и будет использовать его для подписания.
Чтобы добавить контейнер вручную:
- Запустите программу КриптоПро CSP (Пуск → Все программы → КРИПТО-ПРО → КриптоПро CSP).
- Перейдите на вкладку «Сервис».
- Нажмите кнопку «Установить персональный сертификат».
- Укажите путь до файла сертификата (.cer файл).
- Выберите контейнер, где хранится закрытый ключ. Если его нет, программа предложит его создать.
- Введите пароль контейнера (тот, что вы задали при получении подписи) и нажмите ОК.
После этого ваш сертификат появится в списке установленных сертификатов в КриптоПро CSP. Когда вы откроете браузер или приложение для работы с подписью, они смогут его видеть и использовать.
Ввод лицензии и активация
КриптоПро CSP работает 3 месяца без ограничений в пробном режиме. За это время можно полностью пользоваться программой для подписания и проверки документов. Когда пробный период кончается, программа начнёт выдавать ошибку при попытке подписать новый документ.
Есть три способа получить лицензию:
Встроенная лицензия. Если вы получали подпись в удостоверяющем центре, часто они включают лицензию КриптоПро CSP версии 5.0 в пакет. Когда вы вводите сертификат, программа может автоматически активировать встроенную лицензию. Проверьте, указано ли в договоре или счёте.
Ввод серийного номера вручную. Если лицензию нужно покупать отдельно, удостоверяющий центр выдаст вам серийный номер (длинный номер из букв и цифр). Чтобы ввести его:
- Запустите КриптоПро CSP.
- Нажмите меню Help → About (или Справка → О программе).
- Найдите кнопку «Ввод лицензии» или «Enter license».
- Скопируйте серийный номер из письма и вставьте его в окно.
- Нажмите ОК.
Продление лицензии. Лицензия может быть годовой (действует обычно 15 месяцев) или бессрочной. Если у вас годовая, за месяц до истечения удостоверяющий центр отправит вам письмо с новым серийным номером. Вводите его точно так же.
Если вы не знаете, какую лицензию выбрать или уже прошли пробный период — спросите у своего удостоверяющего центра. Чаще всего они предлагают бесплатно продлить лицензию на ближайший год или помогут с вводом.
Проверка, что программа работает правильно
После установки и добавления сертификата проверьте, что всё работает:
- Откройте КриптоПро CSP. На вкладке «Мои сертификаты» вы должны увидеть ваш сертификат со сроком действия и эмитентом (удостоверяющий центр).
- Проверьте браузерный плагин. Откройте браузер, перейдите на сайт налоговой или любого другого государственного портала, который требует подпись. Попробуйте войти по подписи. Если плагин установлен и работает, браузер должен предложить выбрать сертификат из списка.
- Подпишите тестовый файл. В КриптоПро CSP на вкладке «Сервис» нажмите «Подписать файл», выберите любой текстовый документ и подпишите его. Если программа не выдаст ошибку и создаст файл с расширением .sig или аналогичный — всё в порядке.
- Проверьте в программе для ЭДО. Если вы собираетесь работать с Диадоком, Экстерном или другой системой документооборота, откройте эту программу, попробуйте подписать документ или просто загрузить сертификат. Система должна его найти и вывести данные.
Если на любом из этих шагов вы видите сообщение об ошибке — не паникуйте, скорее всего это типичная проблема, которая решается просто.
Типичные ошибки при установке и настройке
Вот что чаще всего идёт не так и как это исправить.
- «Пробный период истёк». Программа требует ввести лицензию. Решение: проверьте договор с удостоверяющим центром — там должен быть серийный номер лицензии. Если его нет, это означает, что вы получили подпись без лицензии, и её нужно купить отдельно или уточнить у центра, входит ли лицензия в стоимость.
- «Контейнер не найден». Программа не видит ваш закрытый ключ. Если вы работаете с токеном, убедитесь, что он вставлен в USB-порт и система его определила (проверьте в Диспетчере устройств). Если работаете с файлом, убедитесь, что путь до контейнера правильный и файл не повреждён.
- «Неверный пароль контейнера». Вы ввели неправильный пароль. Пароль чувствителен к регистру букв и отличает пробелы. Проверьте, что Caps Lock не включен, и пароль совпадает полностью. После нескольких неверных попыток контейнер может временно заблокироваться.
- Браузер не видит сертификат. Плагин установлен, но браузер не предлагает выбрать подпись. Решение: перезагрузите браузер, убедитесь, что плагин включен в расширениях браузера, или переустановите КриптоПро CSP с выбором опции установки браузерного плагина.
- Программа работает, но медленно или зависает. Обычно это означает, что фоновая служба КриптоПро перегружена или конфликтует с антивирусом. Проверьте, что антивирус не блокирует процессы КриптоПро, добавьте программу в исключения. Перезагрузитесь для верности.
- При подписании выходит ошибка с кодом. Это может быть специфичная ошибка, связанная с конкретной операцией. Скопируйте код ошибки полностью (например, «-2147467259») и поищите в интернете вместе с фразой «КриптоПро». Часто это решается обновлением программы или переустановкой.
Установили КриптоПро, но подпись по-прежнему не работает, или нужна помощь с настройкой для конкретной системы документооборота? Специалисты удостоверяющего центра помогут настроить рабочее место под вашу задачу — выберите свой город и получите консультацию.
Часто задаваемые вопросы
Итог
КриптоПро CSP — это простая в установке, но обязательная программа для любого, кто работает с электронной подписью в России. Установка через Единый установочный модуль занимает несколько кликов и работает надёжно. Главное — не забыть перезагрузиться после установки и добавить контейнер ключа, чтобы программа знала, где искать вашу подпись.
Если вы получали подпись в удостоверяющем центре, спросите у них помощь с установкой и настройкой. Большинство центров предоставляют это как часть сервиса, и вам не нужно будет разбираться самостоятельно. Главное правило: никогда не вводите чужой серийный номер лицензии и всегда проверяйте, что вводите именно вашу подпись, иначе что-то пойдёт не так.