- Руководство по настройке компьютера для работы с электронной подписью в браузере.
- Основные понятия
- Назначение КриптоПро CSP
- Ключевые носители для КриптоПро CSP
- Сертификат цифровой подписи для КриптоПро CSP
- Условия лицензии КриптоПро CSP
- Назначение КриптоПро CSP
- Поддерживаемые алгоритмы
- Поддерживаемые технологии хранения ключей
- Облачный токен
- Носители с неизвлекаемыми ключами и защищенным обменом сообщениями
- Носители с неизвлекаемыми ключами
- Классические пассивные USB-токены и смарт-карты
- Инструменты КриптоПро
- Поддерживаемое программное обеспечение
- Интеграция с платформой КриптоПро
- Операционные системы и аппаратные платформы
- Интерфейсы для встраивания
- Производительность на любой вкус
- Регулирующие документы
- Назначение КриптоПро CSP
- Поддерживаемые алгоритмы
- Поддерживаемые технологии хранения ключей
- Облачный токен
- Носители с неизвлекаемыми ключами и защищенным обменом сообщениями
- Носители с неизвлекаемыми ключами
- Классические пассивные USB-токены и смарт-карты
- Инструменты КриптоПро
- Поддерживаемое программное обеспечение
- Интеграция с платформой КриптоПро
- Операционные системы и аппаратные платформы
- Интерфейсы для встраивания
- Производительность на любой вкус
- Регулирующие документы
- Настройка КриптоПРО для работы с 1С-ЭДО в Linux
- 1. Загрузка КриптоПро CSP для Linux (на примере ОС Ubuntu).
- 2. Установка КриптоПро CSP для Linux.
- 3. Произвести настройки программы для работы с электронной подписью в 1С.
- 4. Работа с сертификатами на Linux с использованием КриптоПро.
- 5. Выполните настройку электронного документооборота согласно видео инструкции . 6. Типичные ошибки и способы их устранения.
- Выберите контейнер, к которому относится сертификат. Например, введите 1 и нажмите «Enter».
- Сертифицированные версии
- КриптоПро CSP 5. 0 R2
- Внимание:
- При установке в режиме обновления предыдущей версии настройки, ключи и сертификаты сохраняются.
Для macOS: КриптоПро CSP 5.0 для OS X 10.9+ (x64), с поддержкой macOS 10.15 Catalina Контрольная сумма ГОСТ: D854BA1B4C1BFB1DF4EAC5E656B068D9167EB40582425540C74803C4E51F98E0 MD5: 8957569794aa4a97799b6e543f092bbd
КриптоПро CSP 4. 0 R4 (исполнения 1-Base/2-Base и 1-Lic/2-Lic) Сертифицированная версия КриптоПро CSP 4.0.9963 (Abel) от 23.11.2018. Сертификаты соответствия: 1-Base: СФ/114-3970 от 15 января 2021 до 15 января 2024 2-Base: СФ/124-3971 от 15 января 2021 до 15 января 2024 3-Base: СФ/124-3972 от 15 января 2021 до 15 января 2024 1-Lic: СФ/114-3973 от 15 января 2021 до 15 января 2024 2-Lic: СФ/124-3974 от 15 января 2021 до 15 января 2024
Внимание:
Дистрибутивы подписаны, что позволяет доверенно распространять их через Интернет . Проверить подпись можно с помощью обновленной утилиты cpverify, команды для проверки
Ключ для работы в режиме замкнутой программной среды Astra Linux SE.
Вопросы можно задать на форуме КриптоПРО в ветке КриптоПро CSP 4.0 и на портале технической поддержки .
Документация:
Для Windows: КриптоПро CSP 4.0 для Windows Контрольная сумма ГОСТ: CDF7B587A56A488916DB961630B419285918DABD60EE67CBD18D41B04FC18A49 MD5: 76ce60a06c3cb0a36356c9534650fbe9 При установке в режиме обновления предыдущей версии настройки, ключи и сертификаты сохраняются. Дистрибутивы в формате Windows Installer
Для macOS: КриптоПро CSP 4.0 для OS X 10.9+ (x64), без поддержки macOS 10.15 Catalina Контрольная сумма ГОСТ: 7BAF9CF5D969320E2ACB72A18A64EFCD7DC4105C402CFDB8BC70F1E33C6E6AAE MD5: 3f8332245aff7bb425f1ce7c288e9a23
Необходимое программное обеспечение Операционная система: Mac OS X 10.9 . и выше . Наличие учетной записи с правами администратора. Ссылки на необходимое программное обеспечение:
Установка Крипто про CSP 5 версии 2. Нажимаем « Разрешить » в окне запроса загрузки. 6. Затем в предупреждающем окне нажмите Открыть . 7. Если система выдает предупреждение на автора программы, попробуйте открыть файл с зажатой клавишей «ctrl» на клавиатуре. 8. Далее в трёх последующих окнах нажмите на кнопку Продолжить , чтобы запустить ПО для установки. 9. Далее необходимо принять условия лицензионного соглашения, для этого нажать на кнопки Принимаю , затем Продолжить и Установить . 10. Если потребуется, введите пароль учетной записи Администратора и нажмите на кнопку Установить ПО . 11. Дождитесь установки компонентов и нажмите на кнопку Закрыть. Криптопро CSP установлено! Ввод лицензии КриптоПро
1. Откройте Terminal . Запуск приложения macOS Терминал (Terminal). Открыть стандартное приложение macOS Терминал (Terminal) возможно одним из способов: Выберите Spotlight (кнопка лупы в правом верхнем углу экрана) и введите в строку поиска « Терминал ». Сверните все запущенные приложения, в верхнем меню выбирайте вкладку «Переход», в открывшемся меню нажимаете раздел «
Утилиты ». Запускаем « Терминал ». В окне Терминала необходимо будет вводить команды. !!!ВАЖНО при вводе команд возможно придется вводить пароль « Password » как на изображении выше, при вводе символы НЕ БУДУТ отображаться. После ввода символов пароля необходимо нажать клавишу « Enter ». 2. Введите команду: sudo /opt/cprocsp/sbin/cpconfig -license -set серийный_номер_лицензии_с_дефисами. !!!ВАЖНО : номер лицензии необходимо вводить с дефисами. Для подтверждения ввода необходимо ввести пароль администратора. Ввод пароля не отображается в окне терминала. После ввода пароля нажмите Enter.
Установка драйверов Рутокен 2. Далее подключаем к компьютеру usb-токен, запускаем Terminal (см. пункт «Запуск приложения macOS Терминал (Terminal)») и выполняем команду: /opt/cprocsp/bin/csptest -card -enum 3. В ответе должно быть:
Установка специального браузера Chromium-GOST 1. Для работы с государственными порталами потребуется браузер – Chromium-GOST . По ссылке скачивается определенная сборка браузера (71.0.3578.98), так как в более новых версиях не гарантируется корректная работа в ЛК ФНС. 2. После скачивания файл браузера появится в папке Downloads (Загрузки), запускать его не требуется, просто перетаскиваем на панель уведомлений для удобства. 3. Переходим к настройке плагинов ниже.
Установка расширений для браузера.
КриптоПро ЭЦП Browser plug-in 1. КриптоПро ЭЦП Browser plug-in скачиваете по данной ссылке . 2. Запустите файл установщика cprocsp-pki-2.0.14071.pkg. 3. Начнется установка КриптоПро ЭЦП Browser Plug-in. Нажмите Продолжить . 4. Ознакомьтесь с информацией о продукте и нажмите Продолжить . 5. Ознакомьтесь с Лицензионным соглашением и нажмите Продолжить . 6. Чтобы продолжить установку, потребуется принять условия Лицензионного соглашения. Для этого в появившемся окне нажмите Принять . 7. Для продолжения установки, нажмите Установить. Не рекомендуется изменять директорию установки КриптоПро ЭЦП Browser plug-in. 8. Если потребуется, разрешите Установщику установить КриптоПро ЭЦП Browser plug-in. Для этого необходимо ввести пароль. 9. Дождитесь окончания установки. После ее завершения нажмите Закрыть , чтобы выйти из программы установки.
Плагин для Госуслуг 1. Скачиваем корректный конфигурационный файл для расширения Госуслуг для поддержки macOS и новых ЭЦП в стандарте ГОСТ2012 по ссылке 2. Запустите файл установщика IFCPlugin.pkg с помощью контекстного меню (правая кнопка мыши), выбрав Открыть . 3. Для начала установки нажимаете Установить . 4. Начнется установка, необходимо действовать, согласно сообщениям программы. 5. Если потребуется, разрешите Установщику установить плагин. Для этого необходимо ввести пароль. 6. Дождитесь окончания установки. После ее завершения нажмите Закрыть , чтобы выйти из программы установки. 7. Конфигурационный файл плагина Госуслуг ifc.cfg доступен по данной ссылке . 8. Скачиваем и оставляем его в папке Download/Загрузки. 9. Открываем стандартное приложение macOS Терминал (Terminal) (см. раздел Запуск приложения macOS Терминал (Terminal)). 10. Вводим последовательно команды: sudo rm /Library/Internet\ Plug-Ins/IFCPlugin.plugin/Contents/ifc.cfg sudo cp ~/Downloads/ifc.cfg /Library/Internet\ Plug-Ins/IFCPlugin.plugin/Contents sudo cp /Library/Google/Chrome/NativeMessagingHosts/ru.rtlabs.ifcplugin.json /Library/Application\ Support/Chromium/NativeMessagingHosts
Устанавливаем сертификат с Рутокен 1. Подключаем usb-токен, переходим в Терминал (Terminal) и выполняем команду: /opt/cprocsp/bin/csptest -card –enum 2. Устанавливаем сертификат КЭП с помощью команды в Терминал (Terminal): /opt/cprocsp/bin/csptestf -absorb -certs Конфигурируем CryptoPro для работы c сертификатами ГОСТ Р 34.10-2012 Для корректной работы на nalog.ru с сертификатами, выдаваемыми с 2019 года, необходимо выполнить следующие команды в Терминал (Terminal): sudo /opt/cprocsp/sbin/cpconfig -ini ‘\cryptography\OID
.2.643.7.1.1.1.1!3’ -add string ‘Name’ ‘GOST R 34.10-2012 256 bit’ sudo /opt/cprocsp/sbin/cpconfig -ini ‘\cryptography\OID
.2.643.7.1.1.1.2!3’ -add string ‘Name’ ‘GOST R 34.10-2012 512 bit’ Настройка браузера Chromium-Gost 1. Запускаем браузер Chromium-Gost и в адресной строке набираем: 2. Включаем оба установленных расширения, с помощью выключателя (включен). CryptoPro Extension for CAdES Browser Plug-in Расширение для плагина Госуслуг 3. Настраиваем расширение КриптоПро ЭЦП Browser plug-in, для этого в адресной строке Chromium-Gost набираем: 4. На появившейся странице в список доверенных узлов по очереди добавляем сайты: 5. Жмем кнопку Сохранить. Должна появиться запись на зелёном фоне: «Список доверенных узлов успешно сохранен». Полезные дополнения Заходим в Личный Кабинет на nalog.ru. Вход необходимо осуществлять по следующим прямым ссылкам: Личный кабинет ИП: https://lkipgost.nalog.ru/lk Личный кабинет ЮЛ: https://lkulgost.nalog.ru/ Устранение сбоев 1. Переподключаем usb-токен и проверяем что он виден с помощью команды в Терминал (Terminal): sudo /opt/cprocsp/bin/csptest -card -enum 2. Очищаем кеш браузера за все время, для чего в адресной строке Chromium-Gost набираем: 3. Переустанавливаем сертификат КЭП с помощью команды в Терминал (Terminal): /opt/cprocsp/bin/csptestf -absorb –certs 4. Проверить статус лицензии КриптоПро CSP можно командой: /opt/cprocsp/sbin/cpconfig -license –view 5. Активировать лицензию КриптоПро CSP можно командой: sudo /opt/cprocsp/sbin/cpconfig -license -set серийный_номер_лицензии Подпись файла командой из Терминал (Terminal) 1. В Терминал (Terminal) переходим в каталог с файлом для подписания и выполняем команду: /opt/cprocsp/bin/cryptcp -signf -detach -cert -der -strict -thumbprint ХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХ FILE 2. Команда должна вернуть: Установка Apple Automator Script Чтобы каждый раз не работать с терминалом, можно один раз установить Automator Script, с помощью которого подписывать документы можно будет из контекстного меню Finder. Для этого 2. Распаковываем архив ‘Sign with CryptoPro.zip’. 4. Находим и открываем распакованный файл ‘Sign with CryptoPro.workflow’. 5. В блоке Run Shell Script меняем текст ХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХ на значение параметра SHA1 Hash сертификата КЭП, полученное выше. 6. Сохраняем скрипт: ⌘Command + S 7. Запускаем файл ‘Sign with CryptoPro.workflow’ и подтверждаем установку. 8. Идем в System Preferences —> Extensions —> Finder и проверяем, что Sign with CryptoPro quick action отмечено. 9. В Finder вызываем контекстное меню любого файла, и в разделе Quick Actions и/или Services выбрать пункт Sign with CryptoPro. 10. В появившемся диалоге КриптоПро ввести PIN-код пользователя от КЭП. 11. В текущем каталоге появится файл с расширением *.sgn – отсоединенная подпись в формате CMS с кодировкой DER. Проверить подпись на документе Если содержимое документа не содержит секретов и тайн, то проще всего воспользоваться web-сервисом на портале Госуслуг – https://www.gosuslugi.ru/pgu/eds . Так можно сделать скриншот с авторитетного ресурса и быть уверенным что с подписью все в порядке. Актуальная версия криптопровайдера Скачивая КриптоПро SCP Вы соглашаетесь с Лицензионным соглашением . Запросить счет для юридического лица Лицензия СКЗИ КриптоПро CSP 5.0, бессрочная Отправить Отправляя данную форму, вы даете согласие на обработку персональных данных и соглашаетесь c политикой конфиденциальности. Запрос успешно отправлен На указанный e-mail придет письмо с информацией о стоимости товара. Инструкция по установке КриптоПро 4 Запустите установочный файл CSPSetup_4.0.xxxx.exe В первом появившемся окне нажмите кнопку «Запустить». Далее нам сообщают, что мы принимаем условия лицензионного соглашения и устанавливаем программу с временной лицензией на 3 месяца. Нажимаем «Дополнительные опции». В дополнительных опциях можно выбрать язык (русский, английский) и конфигурацию уровня безопасности (КС1, КС2, КС3). По умолчанию язык — русский, уровень безопасности — КС1 (такие настройки рекомендуется оставить!). В нашем случае необходимо установить КС2, поэтому настройки изменяем. Принимаем условия лицензионного соглашения, нажимаем «Далее». Вводим имя пользователя и название организации. Если есть лицензия, то набираем лицензионный ключ. Если лицензии нет, то программа будет работать 3 месяца без лицензионного ключа. Нажимаем «Далее». Выбираем обычную установку. Нажимаем «Далее». Выбираем «Зарегистрировать считыватель «Реестр». ( Это позволяет хранить закрытый ключ в реестре, необходимость во флешке или рутокене отпадает). Ждем пока программа установится. Дальше остается нажать «Готово». КриптоПро установлено.
- Для macOS:
- КриптоПро CSP 4. 0 R4 (исполнения 1-Base/2-Base и 1-Lic/2-Lic)
- Внимание:
- Документация:
- Для Windows:
- Для macOS:
- Необходимое программное обеспечение
- Установка Крипто про CSP 5 версии
- Установка драйверов Рутокен
- Установка специального браузера Chromium-GOST
- Установка расширений для браузера.
- КриптоПро ЭЦП Browser plug-in
- Плагин для Госуслуг
- Устанавливаем сертификат с Рутокен
- Настройка браузера Chromium-Gost
- Полезные дополнения
- Устранение сбоев
- Подпись файла командой из Терминал (Terminal)
- Установка Apple Automator Script
- Проверить подпись на документе
- Актуальная версия криптопровайдера
- Запросить счет для юридического лица
- Лицензия СКЗИ КриптоПро CSP 5.0, бессрочная
- Запрос успешно отправлен
- Инструкция по установке КриптоПро 4
Руководство по настройке компьютера для работы с электронной подписью в браузере.
Поддерживаемые операционные системы: Windows 7, Windows 8, Windows 8.1, Windows 10
При установке в режиме обновления предыдущей версии настройки, ключи и сертификаты сохраняются.
Поддерживаемые операционные системы: Windows 7, Windows 8, Windows 8.1, Windows 10
При установке в режиме обновления предыдущей версии настройки, ключи и сертификаты сохраняются.
Основные понятия
- Криптопровайдер
– средство защиты криптографической защиты информации. Программа с помощью которой генерируется закрытая часть электронной подписи и которая позволяет производить работу с электронной подписью. Данная галочка проставляется автоматически. - Плагин
(модуль) — это программный блок, который встраивается в браузер и расширяет его возможности. В отличие от дополнений плагин, как правило, не имеет интерфейса. Плагины используются для проигрывания видео и аудио в браузере, просмотра PDF-документов, улучшения работы веб-служб, организующих совместную работу в интернете и т. д.
КриптоПро CSP — лидер среди криптопровайдеров (Cryptography Service Provider, CSP) в России. Используется для создания электронной подписи (ЭП), работы с сертификатами и т.д.
Лицензия (лицензионный ключ) платна, но предоставляется демо/пробный период 90 дней (3 месяца) во время которого функционал не ограничен. Бессрочные лицензии бесплатно выдает Федеральное казначейство бюджетным, казенным учреждениям и т.д. Некоторые коммерческие удостоверяющие центры выдают лицензии бесплатно при условии выпуска у них сертификата электронной подписи.
Если лицензия КриптоПро истекла, то работать с электронной подписью невозможно — ни зайти на сайт по сертификату, ни подписать документ нельзя.
Здесь доступны дистрибутивы КриптоПро CSP 4, 5 версии полученные с официального сайта. Мы избавляем вас от необходимости регистрироваться на официальном сайте для скачивания дистрибутивов.
Версия КриптоПро CSP 4.0 имеет
сертификаты ФСБ по классам защиты КС1
и КС2
.
Дистрибутив и формуляр
приобретается дополнительно.
Внимание!
Для операционных систем Windows Server требуется серверная лицензия
.
В стоимость лицензии не входит сертификат технической поддержки
, при необходимости вы можете приобрести его
здесь
.
КриптоПро CSP
необходим для шифрования и подписи электронных документов, но сам по себе криптопровайдер не дает возможности шифровать и подписывать.
Для этого потребуется продумать использование прикладного ПО, например, программ:
или иного программного обеспечения.
Срок действия лицензии:
бессрочная
Назначение КриптоПро CSP
Криптопровайдер КриптоПро CSP предназначен для:
- авторизации и обеспечения юридической значимости электронных документов при обмене ими между пользователями, посредством использования процедур формирования и проверки электронной цифровой подписи (ЭЦП) в соответствии с отечественными стандартами ГОСТ Р 34.11-94, ГОСТ Р 34.10-2001, ГОСТ Р 34.10-2012;
- обеспечения конфиденциальности и контроля целостности информации посредством ее шифрования и имитозащиты, в соответствии с ГОСТ 28147-89;
- обеспечение аутентичности, конфиденциальности и имитозащиты соединений TLS;
- контроля целостности, системного и прикладного программного обеспечения для его защиты от несанкционированного изменения или от нарушения правильности функционирования; управления ключевыми элементами системы в соответствии с регламентом средств защиты.
Ключевые носители для КриптоПро CSP
КриптоПро CSP может использоваться совместно с множеством ключевых носителей, но чаще всего в качестве ключевых носителей используются реестр Windows, флешки и токены.
Наиболее безопасными и удобными ключевыми носителями, которые используют совместно с КриптоПро CSP, являются токены. Они позволяют удобно и безопасно хранить ваши сертификаты электронной подписи. Токены устроены таким образом, что даже в случае кражи, никто не сможет воспользоваться вашим сертификатом.
Поддерживаемые КриптоПро CSP ключевые носители:
- процессорные карты MPCOS-EMV и российские интеллектуальные карты (Оскар, РИК) с использованием считывателей смарт-карт, поддерживающий протокол PС/SC (GemPC Twin, Towitoko, Oberthur OCR126 и др.);
- таблетки Touch-Memory DS1993 — DS1996 с использованием устройств Аккорд 4+, электронный замок «Соболь» или устройство чтения таблеток Touch-Memory DALLAS;
- электронные ключи с интерфейсом USB;
- сменные носители с интерфейсом USB;
- реестр ОС Windows;
Сертификат цифровой подписи для КриптоПро CSP
КриптоПро CSP корректно работает со всеми сертификатами, выпущенными в соответствии с требованиями ГОСТ, а значит с большинством сертификатов, выданных Удостоверяющими Центрами в России.
Для того, чтобы начать использовать КриптоПро CSP, вам обязательно потребуется сертификат цифровой подписи. Если вы еще не приобрели сертификат цифровой подписи, рекомендуем вам купить ЭЦП на этой странице
.
Условия лицензии КриптоПро CSP
Покупая КриптоПро CSP, вы получаете серийный номер, который вам нужно ввести в процессе установки или настройки программы. Срок действия ключа зависит от выбранной лицензии. КриптоПро CSP может распространятся в двух вариантах: с годовой лицензией или бессрочной.
Купив бессрочную лицензию, вы получите ключ КриптоПро CSP, срок действия которого не будет ограничен. Если же вы купите годовую лицензию
, вы получите серийный номер КриптоПро CSP, который будет действовать в течение года после покупки.
Windows 7/8/8.1/10
Windows Server 2003/2008/2012/2016
iOS 4.2/4.3/5/9/10/11/12
macOS 10.9/10.10/10.11/10.12/10.13/10.14/
SailfishOS 2/3
Solaris 10/11
AIX 5 / 6 / 7
FreeBSD 8 / 9/10/11
LSB 4.0
RHEL 3.3 спец.сборка/4/5/6/7
CentOS 5 / 6/7
Ubuntu 12.04 / 12.10 / 13.04/14.04/15.10 / 16.04 / 1Ф6.10/18.04 / 18.10
Linux Mint 13 / 14 / 15 / 16 / 17/18/19
AlterOS
Astra Linux
Альт Образование 8/Рабочая станция 8/Сервер 8
Альт 8 СП Рабочая станция/8 СП Сервер
Альт Линукс СПТ 7
ALTLinux 6
Debian 7/8/9
ГОСТ 28147-89 (256 бит)
ГОСТ Р 34.11-94 (256 бит)
ГОСТ Р 34.11-2012 (256 / 512 бит)
ГОСТ Р 34.10-2001 Проверка подписи (512 бит)
ГОСТ Р 34.10-2001 Создание подписи (512 бит)
ГОСТ Р 34.10-2012 Проверка подписи (512/1024 бит)
ГОСТ Р 34.10-2012 Создание подписи (512/1024 бит)
Пассивный носитель — флеш-память с защитой PIN-ом от записи:
Esmart Token
Esmart Token ГОСТ
Рутокен S
Рутокен Lite
Рутокен ЭЦП PKI
Рутокен ЭЦП Bluetooth
Рутокен ЭЦП 2.0 Flash
Рутокен ЭЦП 2.0 2100
JaCarta PKI
JaCarta PRO
JaCarta LT
JaCarta-2 ГОСТ
КриптоПро CSP 5.0 — новое поколение криптопровайдера, развивающее три основные продуктовые линейки компании КриптоПро: КриптоПро CSP (классические токены и другие пассивные хранилища секретных ключей), КриптоПро ФКН CSP/Рутокен CSP (неизвлекаемыe ключи на токенах с защищенным обменом сообщениями) и КриптоПро DSS (ключи в облаке).
Все преимущества продуктов этих линеек не только сохраняются, но и приумножаются в КриптоПро CSP 5.0: шире список поддерживаемых платформ и алгоритмов, выше быстродействие, удобнее пользовательский интерфейс. Но главное — работа со всеми ключевыми носителями, включая ключи в облаке, теперь единообразна. Для перевода прикладной системы, в которой работал КриптоПро CSP любой из версий, на поддержку ключей в облаке или на новые носители с неизвлекаемыми ключами, не потребуется какая-либо переработка ПО — интерфейс доступа остаётся единым, и работа с ключом в облаке будет происходить точно таким же образом, как и с классическим ключевым носителем.
Скачать КриптоПро CSP
с ознакомительной полнофункциональной 90-дневной лицензией
Назначение КриптоПро CSP
- Формирование и проверка электронной подписи.
- Обеспечение конфиденциальности и контроля целостности информации посредством ее шифрования и имитозащиты.
- Обеспечение аутентичности, конфиденциальности и имитозащиты соединений по протоколам TLS
, и IPsec
. - Контроль целостности системного и прикладного программного обеспечения для его защиты от несанкционированных изменений и нарушений доверенного функционирования.
Поддерживаемые алгоритмы
В КриптоПро CSP 5.0 наряду с российскими реализованы зарубежные криптографические алгоритмы. Теперь пользователи имеют возможность использовать привычные носители ключей для хранения секретных ключей RSA и ECDSA.
Таблица алгоритмов
, поддерживаемых разными версиями КриптоПро CSP.
Поддерживаемые технологии хранения ключей
Облачный токен
В криптопровайдере КриптоПро CSP 5.0 впервые появилась возможность использования ключей, хранящихся на облачном сервисе КриптоПро DSS, через интерфейс CryptoAPI. Теперь ключи, хранимые в облаке, могут быть легко использованы как любыми пользовательскими приложениями, так и большинством приложений компании Microsoft.
Носители с неизвлекаемыми ключами и защищенным обменом сообщениями
В КриптоПро CSP 5.0 добавлена поддержка носителей с неизвлекаемыми ключами, реализующих протокол SESPAKE
, позволяющий провести аутентификацию, не передавая в отрытом виде пароль пользователя, и установить шифрованный канал для обмена сообщений между криптопровайдером и носителем. Нарушитель, находящийся в канале между носителем и приложением пользователя, не может ни украсть пароль при аутентификации, ни подменить подписываемые данные. При использовании подобных носителей полностью решается проблема безопасной работы с неизвлекаемыми ключами.
Компании Актив, ИнфоКрипт и СмартПарк разработали новые защищенные токены, которые поддерживают данный протокол.
Носители с неизвлекаемыми ключами
Многие пользователи хотят иметь возможность работать с неизвлекаемыми ключами, но при этом не обновлять токены до уровня ФКН. Специально для них в провайдер добавлена поддержка популярных ключевых носителей Рутокен ЭЦП 2.0, JaCarta-2 ГОСТ и InfoCrypt VPN-Key-TLS.
Классические пассивные USB-токены и смарт-карты
Большинство пользователей предпочитает быстрые, дешевые и удобные решения для хранения ключей. Как правило, предпочтение отдаётся токенам и смарт-картам без криптографических сопроцессоров. Как и в предыдущих версиях провайдера, в КриптоПро CSP 5.0 сохранена поддержка всех совместимых носителей производства компаний Актив, Аладдин Р. Д., Gemalto/SafeNet, Multisoft, NovaCard, Rosan, Alioth, MorphoKST и СмартПарк.
Кроме того, конечно, как и раньше поддерживаются способы хранения ключей в реестре Windows, на жестком диске, на флеш-накопителях на всех платформах.
Инструменты КриптоПро
В составе КриптоПро CSP 5.0 появилось кроссплатформенное (Windows/Linux/macOS) графическое приложение — «Инструменты КриптоПро» («CryptoPro Tools»).
Основная идея — предоставить возможность пользователям удобно решать типичные задачи. Все основные функции доступны в простом интерфейсе — при этом мы реализовали и режим для опытных пользователей, открывающий дополнительные возможности.
С помощью Инструментов КриптоПро решаются задачи управления контейнерами, смарт-картами и настройками криптопровайдеров, а также мы добавили возможность создания и проверки электронной подписи PKCS#7.
Поддерживаемое программное обеспечение
КриптоПро CSP позволяет быстро и безопасно использовать российские криптографические алгоритмы в следующих стандартных приложениях:
- Офисный пакет Microsoft Office
- Почтовый сервер Microsoft Exchange
и клиент Microsoft Outlook - Продукты Adobe
- Браузеры Яндекс. Браузер, Спутник, Internet Explorer, Chromium GOST
- Средство формирования и проверки подписи приложений Microsoft Authenticode
- Веб-серверы Microsoft IIS
,
nginx
,
Apache - Средства удаленных рабочих столов Microsoft
Remote
Desktop
Services - Microsoft Active Directory
Интеграция с платформой КриптоПро
С первого же релиза обеспечивается поддержка и совместимость со всеми нашими продуктами:
Операционные системы и аппаратные платформы
Традиционно мы работаем в непревзойдённо широком спектре систем:
- Microsoft Windows
- macOS
- Linux
- FreeBSD
- Solaris
- AIX
- iOS
- Android
- Sailfish OS
- Аврора
- Intel, AMD
- PowerPC
- ARM (в т.ч. Байкал-М, Apple M1)
- MIPS (Байкал-Т)
- VLIW (Эльбрус)
- Sparc
- Microsoft Hyper-V
- VMWare
- Oracle Virtual Box
- RHEV
Таблица операционных систем
, поддерживаемых разными версиями КриптоПро CSP.
Классификация операционных систем
для использования КриптоПро CSP c лицензией на рабочее место и сервер.
Интерфейсы для встраивания
Для встраивания в приложения на всех платформах КриптоПро CSP доступен через стандартные интерфейсы для криптографических средств:
- Microsoft CryptoAPI
- PKCS#11
- OpenSSL engine
- Java CSP (Java Cryptography Architecture)
- Qt SSL
Производительность на любой вкус
Многолетний опыт разработки позволяет нам охватить все решения от миниатюрных ARM-плат, таких как Raspberry PI, до многопроцессорных серверов на базе Intel Xeon, AMD EPYC и PowerPC, отлично масштабируя производительность.
Регулирующие документы
КриптоПро CSP 5.0 — новое поколение криптопровайдера, развивающее три основные продуктовые линейки компании КриптоПро: КриптоПро CSP (классические токены и другие пассивные хранилища секретных ключей), КриптоПро ФКН CSP/Рутокен CSP (неизвлекаемыe ключи на токенах с защищенным обменом сообщениями) и КриптоПро DSS (ключи в облаке).
Все преимущества продуктов этих линеек не только сохраняются, но и приумножаются в КриптоПро CSP 5.0: шире список поддерживаемых платформ и алгоритмов, выше быстродействие, удобнее пользовательский интерфейс. Но главное — работа со всеми ключевыми носителями, включая ключи в облаке, теперь единообразна. Для перевода прикладной системы, в которой работал КриптоПро CSP любой из версий, на поддержку ключей в облаке или на новые носители с неизвлекаемыми ключами, не потребуется какая-либо переработка ПО — интерфейс доступа остаётся единым, и работа с ключом в облаке будет происходить точно таким же образом, как и с классическим ключевым носителем.
Скачать КриптоПро CSP
с ознакомительной полнофункциональной 90-дневной лицензией
Назначение КриптоПро CSP
- Формирование и проверка электронной подписи.
- Обеспечение конфиденциальности и контроля целостности информации посредством ее шифрования и имитозащиты.
- Обеспечение аутентичности, конфиденциальности и имитозащиты соединений по протоколам TLS
, и IPsec
. - Контроль целостности системного и прикладного программного обеспечения для его защиты от несанкционированных изменений и нарушений доверенного функционирования.
Поддерживаемые алгоритмы
В КриптоПро CSP 5.0 наряду с российскими реализованы зарубежные криптографические алгоритмы. Теперь пользователи имеют возможность использовать привычные носители ключей для хранения секретных ключей RSA и ECDSA.
Таблица алгоритмов
, поддерживаемых разными версиями КриптоПро CSP.
Поддерживаемые технологии хранения ключей
Облачный токен
В криптопровайдере КриптоПро CSP 5.0 впервые появилась возможность использования ключей, хранящихся на облачном сервисе КриптоПро DSS, через интерфейс CryptoAPI. Теперь ключи, хранимые в облаке, могут быть легко использованы как любыми пользовательскими приложениями, так и большинством приложений компании Microsoft.
Носители с неизвлекаемыми ключами и защищенным обменом сообщениями
В КриптоПро CSP 5.0 добавлена поддержка носителей с неизвлекаемыми ключами, реализующих протокол SESPAKE
, позволяющий провести аутентификацию, не передавая в отрытом виде пароль пользователя, и установить шифрованный канал для обмена сообщений между криптопровайдером и носителем. Нарушитель, находящийся в канале между носителем и приложением пользователя, не может ни украсть пароль при аутентификации, ни подменить подписываемые данные. При использовании подобных носителей полностью решается проблема безопасной работы с неизвлекаемыми ключами.
Компании Актив, ИнфоКрипт и СмартПарк разработали новые защищенные токены, которые поддерживают данный протокол.
Носители с неизвлекаемыми ключами
Многие пользователи хотят иметь возможность работать с неизвлекаемыми ключами, но при этом не обновлять токены до уровня ФКН. Специально для них в провайдер добавлена поддержка популярных ключевых носителей Рутокен ЭЦП 2.0, JaCarta-2 ГОСТ и InfoCrypt VPN-Key-TLS.
Классические пассивные USB-токены и смарт-карты
Большинство пользователей предпочитает быстрые, дешевые и удобные решения для хранения ключей. Как правило, предпочтение отдаётся токенам и смарт-картам без криптографических сопроцессоров. Как и в предыдущих версиях провайдера, в КриптоПро CSP 5.0 сохранена поддержка всех совместимых носителей производства компаний Актив, Аладдин Р. Д., Gemalto/SafeNet, Multisoft, NovaCard, Rosan, Alioth, MorphoKST и СмартПарк.
Кроме того, конечно, как и раньше поддерживаются способы хранения ключей в реестре Windows, на жестком диске, на флеш-накопителях на всех платформах.
Инструменты КриптоПро
В составе КриптоПро CSP 5.0 появилось кроссплатформенное (Windows/Linux/macOS) графическое приложение — «Инструменты КриптоПро» («CryptoPro Tools»).
Основная идея — предоставить возможность пользователям удобно решать типичные задачи. Все основные функции доступны в простом интерфейсе — при этом мы реализовали и режим для опытных пользователей, открывающий дополнительные возможности.
С помощью Инструментов КриптоПро решаются задачи управления контейнерами, смарт-картами и настройками криптопровайдеров, а также мы добавили возможность создания и проверки электронной подписи PKCS#7.
Поддерживаемое программное обеспечение
КриптоПро CSP позволяет быстро и безопасно использовать российские криптографические алгоритмы в следующих стандартных приложениях:
- Офисный пакет Microsoft Office
- Почтовый сервер Microsoft Exchange
и клиент Microsoft Outlook - Продукты Adobe
- Браузеры Яндекс. Браузер, Спутник, Internet Explorer, Chromium GOST
- Средство формирования и проверки подписи приложений Microsoft Authenticode
- Веб-серверы Microsoft IIS
,
nginx
,
Apache - Средства удаленных рабочих столов Microsoft
Remote
Desktop
Services - Microsoft Active Directory
Интеграция с платформой КриптоПро
С первого же релиза обеспечивается поддержка и совместимость со всеми нашими продуктами:
Операционные системы и аппаратные платформы
Традиционно мы работаем в непревзойдённо широком спектре систем:
- Microsoft Windows
- macOS
- Linux
- FreeBSD
- Solaris
- AIX
- iOS
- Android
- Sailfish OS
- Аврора
- Intel, AMD
- PowerPC
- ARM (в т.ч. Байкал-М, Apple M1)
- MIPS (Байкал-Т)
- VLIW (Эльбрус)
- Sparc
- Microsoft Hyper-V
- VMWare
- Oracle Virtual Box
- RHEV
Таблица операционных систем
, поддерживаемых разными версиями КриптоПро CSP.
Классификация операционных систем
для использования КриптоПро CSP c лицензией на рабочее место и сервер.
Интерфейсы для встраивания
Для встраивания в приложения на всех платформах КриптоПро CSP доступен через стандартные интерфейсы для криптографических средств:
- Microsoft CryptoAPI
- PKCS#11
- OpenSSL engine
- Java CSP (Java Cryptography Architecture)
- Qt SSL
Производительность на любой вкус
Многолетний опыт разработки позволяет нам охватить все решения от миниатюрных ARM-плат, таких как Raspberry PI, до многопроцессорных серверов на базе Intel Xeon, AMD EPYC и PowerPC, отлично масштабируя производительность.
Регулирующие документы
Настройка КриптоПРО для работы с 1С-ЭДО в Linux
Дата обновления: 28.06.2022
Номер карточки: SD0008588
Для работы на Linux рекомендуется использовать последнюю сертифицированную версию КриптоПро CSP.
Также для работы через браузер потребуется установка расширения для работы с файлами, а также крипторасширение – подробнее см. п. 3 данной статьи.
Для работы с системой маркировки и для подачи заявления на сертификат потребуется установка внешней компоненты – установка запускается автоматически при первом обращении к указанному функционалу.
1. Загрузка КриптоПро CSP для Linux (на примере ОС Ubuntu).
Для загрузки криптопровайдера необходимо:
1.1 Авторизоваться на официальном сайте производителя.
1.3 Выбрать последнюю сертифицированную версию КриптоПро CSP для Linux соответствующую разрядности системы, а также формату пакетов и сохранить дистрибутив.
2. Установка КриптоПро CSP для Linux.
2.1. Открыть «Загрузки» и распаковать скаченный архив linux-amd64_deb.tgz в текущую папку.
2.2 Выбрать правой кнопкой мыши распакованную папку linux-amd64_deb и выполнить команду «Открыть в терминале».
2.3 Для запуска мастера установки КриптоПро в терминале требуется выполнить команду sudo ./install_gui.sh
При необходимости процесс установки можно полностью инициировать через терминал
cd Загрузки – перейти в каталог со скаченным архивом linux-amd64_deb.tgz
tar -zxf ./linux-amd64_deb.tgz – извлечь содержимое архива в текущую папке
cd linux-amd64_deb – перейти в распакованную папку
sudo ./install_gui.sh – запустить мастер установки
2.4 Откроется установщик КриптоПро CSP. Нажимаем «Далее».
2.5 Если на данном рабочем месте будет осуществляться работа со съёмными токенами, то в наборе для установки следует отметить «Поддержка токенов и смарт-карт» (для выбора следует использовать пробел). Затем нажимаем «Далее».
2.6 На следующем шаге нажимаем «Установить».
2.7 Установка произошла успешно. Нажимаем «ОК».
3. Произвести настройки программы для работы с электронной подписью в 1С.
Настройка программы для работы с электронной подписью осуществляется в разделе Администрирование – Обмен электронными документами – Настройки электронной подписи и шифрования – Программы.
В списке программ необходимо открыть КриптоПро CSP (ГОСТ 2012/256) и выбрать КриптоПро CSP (ГОСТ 2012/256) КС1
Если используется клиент-серверный режим запуска совместно с КриптоПРО версии 4, и пользователь планирует использовать информационную базу с рабочих мест с ОС Windows, то следует добавить в КС1-Провайдер имя программы в ожидаемом для ОС Windows виде:
cpconfig -ini ‘\cryptography\Defaults\Provider\Crypto-Pro GOST R 34.10-2012 Cryptographic Service Provider’ -add string ‘Image Path’ /opt/cprocsp/lib/ia32/libcsp.so
cpconfig -ini ‘\cryptography\Defaults\Provider\Crypto-Pro GOST R 34.10-2012 Cryptographic Service Provider’ -add string ‘Function Table Name’ CPCSP_GetFunctionTable
cpconfig -ini ‘\cryptography\Defaults\Provider\Crypto-Pro GOST R 34.10-2012 Cryptographic Service Provider’ -add long Type 80
Затем следует указать путь к библиотекам программы криптографии, выбрав значение «Стандартный путь для Linux». В актуальных версиях Библиотеки Стандартных Подсистем данное поле не является обязательным к заполнению. Значение по умолчанию опрашивается автоматически.
/opt/cprocsp/lib/amd64/libcapi10.so:/opt/cprocsp/lib/amd64/libcapi20.so — стандартный путь к программе КриптоПро CSP для Linux
Если при установке КриптоПро были выбраны нестандартные пути для установки – в данном поле необходимо указывать те пути, по которым размещены библиотеки КриптоПро.
Также хотелось бы отметить, что у пользователя, из-под которого будет запускаться 1С, должны быть назначены разрешающие права доступа на папки, в которых расположены библиотеки КриптоПро.
Для работы в веб-клиенте требуется установка внешней компоненты для работы с криптографией под конкретный браузер.
4. Работа с сертификатами на Linux с использованием КриптоПро.
Технология электронной подписи реализуется на связке открытого и закрытого ключа. Закрытый ключ (или контейнер закрытого ключа) – уникальная последовательность символов, с помощью которой формируется каждая электронная подпись (документа) или выполняется расшифровка. Он является конфиденциальной частью пары, запрещено передавать его кому-либо. Открытый ключ — это ваш сертификат, публичная часть, необходимая для проверки подписи и шифрования.
4.1 Контейнер хранится на аппаратном ключевом носителе (токене)
4.1.1 Для работы с ключевыми носителями потребуется установить дополнительные библиотеки через соответствующие команды в Терминале.
apt-get install libpcsclite1 pcscd libccid
4.1.2 После установки необходимых пакетов пользователю требуется вставить токен, открыть Инструменты КриптоПро CSP и перейти на вкладку «Контейнеры». Необходимый контейнер должен отображаться с соответствующим типом считывателя.
В списке контейнеров необходимо выбрать интересующий и нажать «Установить сертификат».
Открытый ключ будет автоматически установлен в хранилище и доступен для просмотра на вкладке «Сертификаты»
4.2 Контейнер хранится на съёмном носителе.
4.2.1 Пользователю требуется вставить съемный носитель, открыть Инструменты КриптоПро CSP и перейти на вкладку «Контейнеры». Необходимый контейнер должен отображаться с соответствующим типом считывателя. В списке контейнеров необходимо выбрать интересующий и нажать «Установить сертификат».
Открытый ключ будет автоматически установлен в хранилище и доступен для просмотра на вкладке «Сертификаты».
4.2 Перенос контейнера со съёмного носителя на жёсткий диск.
4.2.1 Для переноса закрытого ключа на жёсткий диск необходимо вставить съёмный носитель, затем открыть КриптоПро CSP и перейти на вкладку «Контейнеры», выбрать необходимый контейнер, затем нажать «Скопировать контейнер».
4.2.2 В появившемся окне необходимо выбрать «Директория» и нажать «ОК».
4.2.3 В появившемся окне необходимо ввести пароль от контейнера сертификата и нажать «ОК».
4.2.4 Затем необходимо задать новый пароль для копии контейнера или оставить его без пароля.
4.2.5 Контейнер успешно скопирован на жесткий диск.
4.2.6 Затем необходимо произвести установку сертификата. Для этого требуется выбрать скопированный контейнер со считывателем HDIMAGE и нажать «Установить сертификат». Открытый ключ будет автоматически установлен в хранилище и доступен для просмотра на вкладке «Сертификаты».
Статья по переносу закрытых ключей из Vipnet в КриптоПро
4.3 Перенос контейнера из папки на жёсткий диск.
4.3.3 После этого необходимый закрытый ключ отобразится в КриптоПро CSP на вкладке «Контейнеры».
4.3.4 Затем необходимо произвести установку сертификата. Для этого требуется выбрать скопированный контейнер со считывателем HDIMAGE и нажать «Установить сертификат». Открытый ключ будет автоматически установлен в хранилище и доступен для просмотра на вкладке «Сертификаты».
5. Выполните настройку электронного документооборота согласно видео
инструкции
.
6. Типичные ошибки и способы их устранения.
6.1 Сертификат не установлен на компьютере.
Вариант 1. ( Установка через криптопровайдер).
Пользователю необходимо скопировать сертификат открытого ключа в папку «Загрузки».
Для установки открытой части ключа пользователю необходимо открыть КриптоПро CSP, перейти на вкладку «Сертификаты», а затем нажать «Установить сертификаты».
В открывшемся окне требуется выбрать необходимый сертификат (файл c расширением .cer) и нажать «Открыть».
Сертификат автоматически определит подходящий контейнер.
Вариант 2 (Установка через терминал).
Пользователю необходимо скопировать сертификат открытого ключа в папку «Загрузки».
Открыть терминал (Ctrl+Alt+T) и выполнить команду по установке сертификата (открытого ключа).
/opt/cprocsp/bin/amd64/certmgr -inst -f ~/Загрузки/<имя сертификата>cer -ask-container
В процессе установки будет предложено выбрать контейнер закрытого ключа, с которым будет ассоциирован сертификат (открытый ключ), например:
Пользователю потребуется выбрать контейнер
1) \\.\HDIMAGE\ООО «Тестовая организация №1»
Выберите контейнер, к которому относится сертификат. Например, введите 1 и нажмите «Enter».
Сертификат будет связан с контейнером и установлен в хранилище «Личное». ErrorCode: 0x00000000 свидетельствует об отсутствии ошибок.
6.2 Цепочка сертификатов обработана, но прервана на корневом который не является доверенным.
Вариант 1. ( Установка через криптопровайдер).
Для установки доверенного корневого сертификата следует открыть КриптоПро CSP, перейти на вкладку «Сертификаты», затем в списке выбрать личный сертификат, при работе с которым выходит ошибка и нажать «Свойства сертификата».
В открывшемся окне необходимо скопировать ссылку URL сертификата УЦ и вставить её адресную строку браузера. Произойдёт загрузка доверенного корневого сертификата удостоверяющего центра.
В КриптоПРО CSP на вкладке «Сертификаты» необходимо нажать кнопку «Установить сертификат». В открывшемся окне следует перейти в папку «Загрузки», выбрать скаченный сертификат и нажать «Открыть».
В появившемся окне необходимо нажать «ОК».
Вариант 2 (Установка через терминал).
/opt/cprocsp/bin/amd64/certmgr -inst -store root -f ~/Загрузки//<имя сертификата>crt
В появившемся окне необходимо нажать «ОК».
Сертификат будет установлен в хранилище «Доверенные корневые центры сертификации». ErrorCode: 0x00000000 свидетельствует об отсутствии ошибок.
Также вам может быть интересно:
Что нужно для подключения 1С-ЭДО
Стоимость сервиса 1С-ЭДО
Создание профиля ЭДО. Отправка приглашений контрагенту
Сертифицированные версии
КриптоПро CSP 5.0 для Windows
и macOS
КриптоПро CSP 4.0 R4 для Windows
и macOS
КриптоПро CSP 5. 0 R2
Сертифицированная версия КриптоПро CSP 5.0.12000 (Kraken) от 24.11.2020.
Сертификаты соответствия:
1-Base: СФ/114-4064 от 20.05.2021 до 01.05.2024
2-Base: СФ/124-4065 от 20.05.2021 до 01.05.2024
3-Base: СФ/124-4066 от 20.05.2021 до 01.05.2024
Внимание:
- Изменилась схема лицензирования.
Требуются лицензии для КриптоПро CSP 5.0 (начинаются на 50). От КриптоПро CSP 4.0 подходят только временные лицензии с датой окончания. T LS-сервер на *nix теперь требует особую лицензию
.
Дистрибутивы подписаны, что позволяет доверенно распространять их через Интернет
. Проверить подпись можно с помощью обновленной утилиты cpverify,
команды для проверки
Ключ
для работы в режиме замкнутой программной среды Astra Linux SE.
Некоторые носители требуют
дополнительное программное обеспечение
.
Вопросы можно задать в нашем форуме в ветке КриптоПро CSP 5.0
и на
портале технической поддержки
.
Документация:
Для Windows:
КриптоПро CSP 5.0 для Windows
Контрольная сумма
ГОСТ: 55DEBC7250BC5C09428FA7085CA6D51EC8282879DB56D084859CFDEBC8EC542B
MD5: 1069fa904005f8ec3951ec6fb49dd7b4
КриптоПро CSP 5.0 для Windows с pkcs#11 модулями компаний Актив, Аладдин Р. Д. и ISBC
Контрольная сумма
ГОСТ: A0DED17BA0AED924606399728BE4BF1A5D6BB7608B1D0BCE998AD576B3AE5B5A
MD5: 75b1bdcb98b71c2c9869f5a189a7a831
При установке в режиме обновления предыдущей версии настройки, ключи и сертификаты сохраняются.
Для macOS:
КриптоПро CSP 5.0 для OS X 10.9+ (x64), с поддержкой macOS 10.15 Catalina
Контрольная сумма
ГОСТ: D854BA1B4C1BFB1DF4EAC5E656B068D9167EB40582425540C74803C4E51F98E0
MD5: 8957569794aa4a97799b6e543f092bbd
КриптоПро CSP 4. 0 R4 (исполнения 1-Base/2-Base и 1-Lic/2-Lic)
Сертифицированная версия КриптоПро CSP 4.0.9963 (Abel) от 23.11.2018.
Сертификаты соответствия:
1-Base: СФ/114-3970 от 15 января 2021 до 15 января 2024
2-Base: СФ/124-3971 от 15 января 2021 до 15 января 2024
3-Base: СФ/124-3972 от 15 января 2021 до 15 января 2024
1-Lic: СФ/114-3973 от 15 января 2021 до 15 января 2024
2-Lic: СФ/124-3974 от 15 января 2021 до 15 января 2024
Внимание:
- Дистрибутивы подписаны, что позволяет доверенно распространять их через Интернет
. Проверить подпись можно с помощью обновленной утилиты cpverify,
команды для проверки - Ключ
для работы в режиме замкнутой программной среды Astra Linux SE. - Вопросы можно задать на форуме КриптоПРО в ветке КриптоПро CSP 4.0
и на портале технической поддержки
.
Документация:
Для Windows:
КриптоПро CSP 4.0 для Windows
Контрольная сумма
ГОСТ: CDF7B587A56A488916DB961630B419285918DABD60EE67CBD18D41B04FC18A49
MD5: 76ce60a06c3cb0a36356c9534650fbe9
При установке в режиме обновления предыдущей версии настройки, ключи и сертификаты сохраняются.
Дистрибутивы в формате Windows Installer
Для macOS:
КриптоПро CSP 4.0 для OS X 10.9+ (x64), без поддержки macOS 10.15 Catalina
Контрольная сумма
ГОСТ: 7BAF9CF5D969320E2ACB72A18A64EFCD7DC4105C402CFDB8BC70F1E33C6E6AAE
MD5: 3f8332245aff7bb425f1ce7c288e9a23
Необходимое программное обеспечение
Операционная система: Mac OS X 10.9
. и выше
.
Наличие учетной записи с правами администратора.
Ссылки на необходимое программное обеспечение:
Установка Крипто про CSP 5 версии
2.
Нажимаем « Разрешить
» в окне запроса загрузки.


6.
Затем в предупреждающем окне нажмите Открыть
.
7.
Если система выдает предупреждение на автора программы, попробуйте открыть файл с зажатой клавишей «ctrl» на клавиатуре.
8.
Далее в трёх последующих окнах нажмите на кнопку Продолжить
, чтобы запустить ПО для установки.
9.
Далее необходимо принять условия лицензионного соглашения, для этого нажать на кнопки Принимаю
, затем Продолжить
и Установить
.

10.
Если потребуется, введите пароль учетной записи Администратора и нажмите на кнопку Установить ПО
.

11.
Дождитесь установки компонентов и нажмите на кнопку Закрыть. Криптопро CSP установлено!
Ввод лицензии КриптоПро
1.
Откройте Terminal .
Запуск приложения macOS Терминал (Terminal).
Открыть стандартное приложение macOS Терминал (Terminal) возможно одним из способов:
Выберите Spotlight (кнопка лупы в правом верхнем углу экрана) и введите в строку поиска « Терминал
».
Сверните все запущенные приложения, в верхнем меню выбирайте вкладку «Переход», в открывшемся меню нажимаете раздел «
Утилиты
».
Запускаем «
Терминал
».
В окне Терминала необходимо будет вводить команды.
!!!ВАЖНО
при вводе команд возможно придется вводить пароль « Password
» как на изображении выше, при вводе символы НЕ БУДУТ отображаться. После ввода символов пароля необходимо нажать клавишу « Enter
».

2.
Введите команду: sudo /opt/cprocsp/sbin/cpconfig -license -set серийный_номер_лицензии_с_дефисами.

!!!ВАЖНО
: номер лицензии необходимо вводить с дефисами. Для подтверждения ввода необходимо ввести пароль администратора. Ввод пароля не отображается в окне терминала. После ввода пароля нажмите Enter.
Установка драйверов Рутокен
2.
Далее подключаем к компьютеру usb-токен, запускаем Terminal (см. пункт «Запуск приложения macOS Терминал (Terminal)») и выполняем команду:
/opt/cprocsp/bin/csptest -card -enum
3.
В ответе должно быть:
Установка специального браузера Chromium-GOST
1.
Для работы с государственными порталами потребуется браузер – Chromium-GOST
.
По ссылке скачивается определенная сборка браузера (71.0.3578.98), так как в более новых версиях не гарантируется корректная работа в ЛК ФНС.
2.
После скачивания файл браузера появится в папке Downloads (Загрузки), запускать его не требуется, просто перетаскиваем на панель уведомлений для удобства.

3.
Переходим к настройке плагинов ниже.
Установка расширений для браузера.
КриптоПро ЭЦП Browser plug-in
1.
КриптоПро ЭЦП Browser plug-in скачиваете по данной ссылке
.
2.
Запустите файл установщика cprocsp-pki-2.0.14071.pkg.

3.
Начнется установка КриптоПро ЭЦП Browser Plug-in. Нажмите Продолжить
.
4.
Ознакомьтесь с информацией о продукте и нажмите Продолжить
.
5.
Ознакомьтесь с Лицензионным соглашением и нажмите Продолжить
.
6.
Чтобы продолжить установку, потребуется принять условия Лицензионного соглашения. Для этого в появившемся окне нажмите Принять
.
7.
Для продолжения установки, нажмите Установить. Не рекомендуется изменять директорию установки КриптоПро ЭЦП Browser plug-in.
8.
Если потребуется, разрешите Установщику установить КриптоПро ЭЦП Browser plug-in. Для этого необходимо ввести пароль.

9.
Дождитесь окончания установки. После ее завершения нажмите Закрыть
, чтобы выйти из программы установки.
Плагин для Госуслуг
1.
Скачиваем корректный конфигурационный файл для расширения Госуслуг для поддержки macOS и новых ЭЦП в стандарте ГОСТ2012 по ссылке
2.
Запустите файл установщика IFCPlugin.pkg с помощью контекстного меню (правая кнопка мыши), выбрав Открыть
.
3.
Для начала установки нажимаете Установить
.

4.
Начнется установка, необходимо действовать, согласно сообщениям программы.
5.
Если потребуется, разрешите Установщику установить плагин. Для этого необходимо ввести пароль.
6.
Дождитесь окончания установки. После ее завершения нажмите Закрыть
, чтобы выйти из программы установки.
7.
Конфигурационный файл плагина Госуслуг ifc.cfg доступен по данной ссылке
.
8.
Скачиваем и оставляем его в папке Download/Загрузки.

9.
Открываем стандартное приложение macOS Терминал (Terminal) (см. раздел Запуск приложения macOS Терминал (Terminal)).

10.
Вводим последовательно команды:
sudo rm /Library/Internet\ Plug-Ins/IFCPlugin.plugin/Contents/ifc.cfg
sudo cp ~/Downloads/ifc.cfg /Library/Internet\ Plug-Ins/IFCPlugin.plugin/Contents
sudo cp /Library/Google/Chrome/NativeMessagingHosts/ru.rtlabs.ifcplugin.json /Library/Application\ Support/Chromium/NativeMessagingHosts
Устанавливаем сертификат с Рутокен
1.
Подключаем usb-токен, переходим в Терминал (Terminal) и выполняем команду:
/opt/cprocsp/bin/csptest -card –enum

2.
Устанавливаем сертификат КЭП с помощью команды в Терминал (Terminal):
/opt/cprocsp/bin/csptestf -absorb -certs
Конфигурируем CryptoPro для работы c сертификатами ГОСТ Р 34.10-2012
Для корректной работы на nalog.ru с сертификатами, выдаваемыми с 2019 года, необходимо выполнить следующие команды в Терминал (Terminal):
sudo /opt/cprocsp/sbin/cpconfig -ini ‘\cryptography\OID\1.2.643.7.1.1.1.1!3’ -add string ‘Name’ ‘GOST R 34.10-2012 256 bit’
sudo /opt/cprocsp/sbin/cpconfig -ini ‘\cryptography\OID\1.2.643.7.1.1.1.2!3’ -add string ‘Name’ ‘GOST R 34.10-2012 512 bit’

Настройка браузера Chromium-Gost
1.
Запускаем браузер Chromium-Gost и в адресной строке набираем:
2.
Включаем оба установленных расширения, с помощью выключателя
(включен).
- CryptoPro Extension for CAdES Browser Plug-in
- Расширение для плагина Госуслуг

3.
Настраиваем расширение КриптоПро ЭЦП Browser plug-in, для этого в адресной строке Chromium-Gost набираем:

4.
На появившейся странице в список доверенных узлов по очереди добавляем сайты:

5.
Жмем кнопку Сохранить. Должна появиться запись на зелёном фоне: «Список доверенных узлов успешно сохранен».

Полезные дополнения
Заходим в Личный Кабинет на nalog.ru.
Вход необходимо осуществлять по следующим прямым ссылкам:
- Личный кабинет ИП: https://lkipgost.nalog.ru/lk
- Личный кабинет ЮЛ: https://lkulgost.nalog.ru/

Устранение сбоев
1.
Переподключаем usb-токен и проверяем что он виден с помощью команды в Терминал (Terminal):
sudo /opt/cprocsp/bin/csptest -card -enum
2.
Очищаем кеш браузера за все время, для чего в адресной строке Chromium-Gost набираем:
3.
Переустанавливаем сертификат КЭП с помощью команды в Терминал (Terminal):
/opt/cprocsp/bin/csptestf -absorb –certs
4.
Проверить статус лицензии КриптоПро CSP можно командой:
/opt/cprocsp/sbin/cpconfig -license –view
5.
Активировать лицензию КриптоПро CSP можно командой:
sudo /opt/cprocsp/sbin/cpconfig -license -set серийный_номер_лицензии
Подпись файла командой из Терминал (Terminal)
1.
В Терминал (Terminal) переходим в каталог с файлом для подписания и выполняем команду:
/opt/cprocsp/bin/cryptcp -signf -detach -cert -der -strict -thumbprint ХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХ FILE
2.
Команда должна вернуть:
Установка Apple Automator Script
Чтобы каждый раз не работать с терминалом, можно один раз установить Automator Script, с помощью которого подписывать документы можно будет из контекстного меню Finder. Для этого
2.
Распаковываем архив ‘Sign with CryptoPro.zip’.
4.
Находим и открываем распакованный файл ‘Sign with CryptoPro.workflow’.
5.
В блоке Run Shell Script меняем текст ХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХ на значение параметра SHA1 Hash сертификата КЭП, полученное выше.
6.
Сохраняем скрипт: ⌘Command + S
7.
Запускаем файл ‘Sign with CryptoPro.workflow’ и подтверждаем установку.
8.
Идем в System Preferences —> Extensions —> Finder и проверяем, что Sign with CryptoPro quick action отмечено.
9.
В Finder вызываем контекстное меню любого файла, и в разделе Quick Actions и/или Services выбрать пункт Sign with CryptoPro.
10.
В появившемся диалоге КриптоПро ввести PIN-код пользователя от КЭП.
11.
В текущем каталоге появится файл с расширением *.sgn – отсоединенная подпись в формате CMS с кодировкой DER.
Проверить подпись на документе
Если содержимое документа не содержит секретов и тайн, то проще всего воспользоваться web-сервисом на портале Госуслуг – https://www.gosuslugi.ru/pgu/eds
. Так можно сделать скриншот с авторитетного ресурса и быть уверенным что с подписью все в порядке.
Актуальная версия криптопровайдера
Скачивая КриптоПро SCP Вы соглашаетесь с Лицензионным соглашением
.
Запросить счет для юридического лица
Лицензия СКЗИ КриптоПро CSP 5.0, бессрочная
Отправить
Отправляя данную форму, вы даете согласие на обработку персональных данных и соглашаетесь c политикой конфиденциальности.
Запрос успешно отправлен
На указанный e-mail придет письмо с информацией о стоимости товара.
Инструкция по установке КриптоПро 4
Запустите установочный файл CSPSetup_4.0.xxxx.exe
В первом появившемся окне нажмите кнопку «Запустить».

Далее нам сообщают, что мы принимаем условия лицензионного соглашения и устанавливаем программу с временной лицензией на 3 месяца. Нажимаем «Дополнительные опции».

В дополнительных опциях можно выбрать язык (русский, английский) и конфигурацию уровня безопасности (КС1, КС2, КС3). По умолчанию язык — русский, уровень безопасности — КС1 (такие настройки рекомендуется оставить!). В нашем случае необходимо установить КС2, поэтому настройки изменяем.


Принимаем условия лицензионного соглашения, нажимаем «Далее».

Вводим имя пользователя и название организации. Если есть лицензия, то набираем лицензионный ключ. Если лицензии нет, то программа будет работать 3 месяца без лицензионного ключа. Нажимаем «Далее».

Выбираем обычную установку. Нажимаем «Далее».

Выбираем «Зарегистрировать считыватель «Реестр». ( Это позволяет хранить закрытый ключ в реестре, необходимость во флешке или рутокене отпадает).

Ждем пока программа установится.

Дальше остается нажать «Готово». КриптоПро установлено.
