Открыть сервисСервис

CryptoPro CSP — криптопровайдер для ЭЦП

CryptoPro CSP — криптопровайдер (криптографическая служба прикладного программного интерфейса), разработанный российской компанией «КриптоПро». Программное обеспечение реализует российские стандарты криптографии (ГОСТ Р 34.10-2001, ГОСТ Р 34.10-2012, ГОСТ Р 34.11-2012) и обеспечивает создание и проверку электронной цифровой подписи (ЭЦП), шифрование и хранение ключевой информации. Является одним из наиболее распространённых криптопровайдеров в России, используется в государственных информационных системах, банковской сфере и корпоративных ИТ-инфраструктурах.

История и разработчик

Компания «КриптоПро» основана в 1994 году в Москве. Основатели — выпускники МФТИ, в том числе Дмитрий Мазурков и Сергей Пантелеев. Основная специализация — разработка средств криптографической защиты информации (СКЗИ) на основе российских стандартов.

Первая версия CryptoPro CSP была выпущена в конце 1990-х годов. В 2000-х годах продукт получил сертификацию ФСБ России и был включён в реестр сертифицированных средств криптографической защиты информации. Криптопровайдер стал обязательным компонентом при внедрении ЭЦП в государственных системах, включая портал госуслуг, систему «Электронный бюджет» и системы электронного документооборота.

Назначение и функции

CryptoPro CSP реализует интерфейс CryptoAPI (в версиях для Windows) и поддерживает стандарты PKCS#11 (в версиях для Linux). Основные функции:

  • создание и проверка электронной цифровой подписи;
  • шифрование и расшифрование данных;
  • генерация и хранение ключевой пары (открытый и закрытый ключи);
  • работа с сертификатами ключей проверки подписи;
  • поддержка аппаратных средств хранения ключей (рутокены, токены, смарт-карты).

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

Криптографические стандарты

CryptoPro CSP реализует следующие российские стандарты:

СтандартНазначение
ГОСТ Р 34.10-2001Подписи на эллиптических кривых
ГОСТ Р 34.10-2012Подписи на эллиптических кривых (новая редакция)
ГОСТ Р 34.11-2012Функция хеширования (Стрибог)
ГОСТ Р 34.12-2015Блочное шифрование (Кузнечик, Магма)
ГОСТ Р 34.13-2015Режимы работы блочных шифров

Помимо ГОСТ-алгоритмов, поддерживается набор алгоритмов RSA и AES для совместимости с зарубежными системами.

Состав и версии

Продукт выпускается в нескольких редакциях:

  • CryptoPro CSP — базовый криптопровайдер для Windows и Linux;
  • CryptoPro CSP для ОС Linux — поддерживает дистрибутивы на базе RPM и DEB;
  • CryptoPro CSP для macOS — поддержка ОС Apple;
  • CryptoPro CSP 5.0 — актуальная линейка с поддержкой ГОСТ Р 34.10-2012;
  • CryptoPro CSP 4.0 — предыдущее поколение, поддерживает только ГОСТ Р 34.10-2001.

Для работы с криптопровайдером разработаны дополнительные продукты: CryptoPro CSP для серверов (в составе CryptoPro CSP Server), CryptoPro PDF для подписи PDF-документов, CryptoPro Office Signature для подписи документов Microsoft Office, CryptoPro Browser Plug-in для работы с ЭЦП в браузере.

Область применения

CryptoPro CSP применяется в следующих сферах:

  • Государственные системы: портал госуслуг, ФНС, ПФР, системы электронного документооборота;
  • Банковская сфера: подписание платежных поручений, клиент-банк, интернет-банк;
  • Корпоративный сектор: ЭДО (1С-Документооборот, СБИС, Диадок);
  • Торговые площадки: участие в закупках по 44-ФЗ и 223-ФЗ;
  • Отчётность: сдача отчётности в контролирующие органы через операторов ЭДО.

Сертификация и регулирование

CryptoPro CSP сертифицирован ФСБ России и Министерством связи. Продукт включён в Единый реестр отечественного ПО. Использование криптопровайдера обязательно при работе с государственными информационными системами в соответствии с приказами ФСТЭК и требованиями по защите персональных данных (152-ФЗ).

Системные требования и интеграция

Для работы CryptoPro CSP требуется установленная операционная система Windows (начиная с Windows 7) или Linux (дистрибутивы на базе RHEL, CentOS, Debian, Ubuntu). Криптопровайдер интегрируется с браузерами (Internet Explorer, Google Chrome, Яндекс.Браузер, Mozilla Firefox) через специальные плагины. Поддерживается работа с токенами «Рутокен», «JaCarta», «eToken» и смарт-картами.

Критика

Основные претензии к CryptoPro CSP связаны с закрытостью исходного кода (продукт распространяется как проприетарное ПО), стоимостью лицензий для корпоративных клиентов и сложностью интеграции с открытыми ОС. Часть специалистов отмечает ограниченную документацию и необходимость обращения к партнёрам компании для решения нестандартных задач.

Источники

  • Официальный сайт компании «КриптоПро»
  • ГОСТ Р 34.10-2012 «Информационная технология. Криптографическая защита информации. Процессы формирования и проверки электронной цифровой подписи»
  • ГОСТ Р 34.11-2012 «Информационная технология. Криптографическая защита информации. Функция хеширования»
  • Реестр сертифицированных средств криптографической защиты информации ФСБ России
  • Единый реестр отечественного программного обеспечения
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru