Криптопровайдеры в КриптоАРМ#
В приложении КриптоАРМ реализована поддержка как российских стандартов ГОСТ через КриптоПро CSP, так и международных алгоритмов через встроенную библиотеку OpenSSL. Операции по стандарту OpenPGP выполняет встроенный провайдер OpenPGP. Эта статья поможет разобраться в их отличиях и выбрать нужный для ваших задач.
В инструкции также описано, где посмотреть состояние провайдеров. Выбор стандарта операций и установка лицензий КриптоПро описаны в инструкции Общие настройки.
Содержание:
- Что такое криптопровайдер
- Особенности в российском сегменте
- Поддерживаемые криптопровайдеры в КриптоАРМ
- Раздел «Криптопровайдеры»
- Инструкции по установке КриптоПро CSP
Что такое криптопровайдер#
Криптопровайдер (CSP — Cryptography Service Provider) — это специализированный программный модуль, интегрируемый в операционную систему, который обеспечивает выполнение криптографических операций и управление криптографической инфраструктурой.
Криптопровайдер выполняет ключевые функции:
- генерация и хранение криптографических ключей;
- создание и проверка электронной подписи (ЭП);
- шифрование и расшифрование данных;
- обеспечение целостности и подлинности информации;
- работа с аппаратными ключевыми носителями (токены, смарт-карты).
Принцип работы криптопровайдера#
Криптопровайдер выступает посредником между:
- операционной системой, предоставляющей интерфейсы безопасности;
- пользовательскими приложениями, которым необходима защита данных и электронная подпись;
- аппаратными средствами, такими как токены и смарт-карты.
Приложения обращаются к криптопровайдеру через стандартизированные интерфейсы, что позволяет унифицировать работу с различными криптопровайдерами и аппаратными устройствами.
Особенности в российском сегменте#
В России использование встроенных криптопровайдеров Windows не допускается для работы с государственными органами и юридически значимыми документами, так как они не сертифицированы ФСБ России как средства криптографической защиты информации, соответствующие российским криптографическим стандартам ГОСТ. Сертификация обязательна для СКЗИ, используемых в государственных системах и для работы с юридически значимыми документами.
При работе с государственными органами или в ситуациях, требующих применения сертифицированных СКЗИ, необходимо использовать решения, прошедшие сертификацию ФСБ России и поддерживающие российские криптоалгоритмы (ГОСТ Р 34.10-2012 для электронной подписи, ГОСТ Р 34.11-2012 для хеширования, ГОСТ 28147-89 для шифрования и др.).
Для работы с российскими алгоритмами ГОСТ в приложении КриптоАРМ используется КриптоПро CSP — криптопровайдер СКЗИ, разработанный компанией «КриптоПро».
Поддерживаемые криптопровайдеры в КриптоАРМ#
В приложении КриптоАРМ реализована поддержка трёх криптопровайдеров:
- Российские алгоритмы ГОСТ — через криптопровайдер КриптоПро CSP, который обеспечивает создание квалифицированной электронной подписи, работу с сертификатами ГОСТ, ключевыми контейнерами и аппаратными ключевыми носителями.
- Международные алгоритмы — через встроенную библиотеку OpenSSL, используемую для криптографических операций по международным стандартам: RSA, ECDSA, AES, 3DES.
- Стандарт OpenPGP — через встроенный провайдер OpenPGP, который выполняет все операции стандарта, включая постквантовые схемы подписи и шифрования.
🔍 Более подробная информация о поддерживаемых криптопровайдерах, их возможностях и совместимых ключевых носителях доступна в основной статье: КриптоАРМ Подпись и шифрование.
Раздел «Криптопровайдеры»#
Состояние провайдеров показывает раздел Настройки → Криптопровайдеры.

Слева — список провайдеров, справа — сведения о выбранном.
Для КриптоПро CSP показаны версия, статус лицензии, её серийный номер, тип и срок действия, а также доступные алгоритмы и стандарты подписи. Статус принимает значения «Действует», «Недоступен», «Истекла» и «Не удалось определить»; если провайдер не установлен, в списке слева он помечен как «Не установлен».
Для OpenSSL показаны версия, алгоритмы и стандарты подписи, для OpenPGP — статус, алгоритмы подписи и шифрования, постквантовые схемы.
Инструкции по установке КриптоПро CSP#
Смотрите также#
- О продукте — возможности и требования приложения.
- Активация лицензии — лицензия КриптоАРМ.
- Общие настройки — стандарт операций, лицензии КриптоПро и настройки интерфейса.
- Глоссарий — термины электронной подписи простыми словами.