Часто задаваемые вопросы¶
Для чего нужен КриптоАРМ Server¶
КриптоАРМ Server — программный продукт, предназначенный для интеграции и автоматизации криптографических операций в информационных системах организаций. Он включает в себя набор криптографических библиотек и средства разработки (SDK). Подробнее читайте в статьте О продукте.
Какие криптографические операции поддерживает КриптоАРМ Server¶
- Формирование электронной подписи, проверка подписи, шифрование и расшифрование, сведения о сертификатах, генерация ключевой пары и создание запросов на получение сертификата, подключение защищенных носителей.
- Подпись и проверка электронной подписи встроенной в pdf, разметка областей для оттисков подписи, добавление графических штампов с информацией о подписи, пакетная подпись, сертификация подписанных документов с защитой от изменений, конвертация pdf-файлов в формат pdf-a/2b.
- Сбор, разбор и отправка электронных писем, поддержка IMAP, SMTP, POP3, S/MIME, контакты и адресные книги vCard, CardDAV.
- Обеспечение защищенного соединения к веб-серверам с поддержкой ГОСТ TLS.
- Проверка электронной подписи формата XMLDSig (XML Digital Signature).
Как интегрировать КриптоАРМ в свою систему¶
КриптоАРМ предлагает два инструмента для интеграции и автоматизации: API и SDK. Оба варианта упрощают автоматизацию криптографических операций, но имеют разные области применения. Читайте подробнее в нашей статье: Что такое КриптоАРМ API и SDK.
Где посмотреть документацию и примеры для API или SDK?¶
- Документация КриптоАРМ API и КриптоАРМ SDK.
- Пример по вызову API реализован на этом стенде, его исходный код - ссылка.
- В качестве примера использования КриптоАРМ SDK мы реализовали сервис по проверке подписи и постановке визуальных штампов. Сервис доступен по ссылке, его исходный код открыт - ссылка.
- Ссылка на видеодемонстрацию работы API от наших партнеров.
Мы готовы помочь вам с интеграцией API и SDK в вашу систему, по всем вопросам обращайтесь на sales@cryptoarm.ru.
Требуется ли оценка влияния?¶
Для использования КриптоАРМ в некоторых сценариях может потребоваться проведение исследований по оценке влияния (СФ).
В КриптоАРМ возможны следующие варианты применения:
- Использование графических интерфейсов СКЗИ. В данном варианте использования СКЗИ дополнительных исследований не требуется.
- Программный вызов КриптоАРМ API. В данном варианте использования СКЗИ требуется проведение исследований по оценке влияния СФ на СКЗИ.
- Использование КриптоАРМ SDK рассматривается как встраивание СКЗИ во вновь разрабатываемое или существующее прикладное программное обеспечение, программно-аппаратные и аппаратные решения. В данном случае требуется проведение тематических исследований СФ со встроенным СКЗИ как самостоятельного шифровального (криптографического) средства.
Если вам требуется помощь в оценке влияния, оставьте заявку на sales@cryptoarm.ru.
Какие лицензии нужны¶
Для использования КриптоАРМ SDK необходима серверная лицензия.
КриптоАРМ API может работать как с клиентскими, так и серверными лицензиями на КриптоАРМ. С актуальными ценами можно ознакомиться в интернет-магазине cryptoarm.ru и в прайс-листе.
Для API будет доступен дополнительный вариант лицензирования — транзакционный. В этом случае оператор информационной системы приобретает пакет лицензий и распространяет своим клиентам клиентские лицензии вместе с параметрами операции. Пользователю не надо покупать КриптоАРМ или вручную вводить лицензии.
Также потребуется лицензия на криптопровайдер КриптоПро CSP.
Как интегрировать проверку подписи в свою систему¶
С помощью КриптоАРМ Server можно легко интегрировать проверку электронной подписи во внешние системы. КриптоАРМ предлагает два инструмента для интеграции и автоматизации: API и SDK. Оба варианта упрощают автоматизацию криптографических операций, но имеют разные области применения.
Читайте подробнее в наших статьях:
- Что такое КриптоАРМ API и SDK,
- Автоматизация проверки электронной подписи с использованием КриптоАРМ Сервер.
Можно ли создать протокол проверки подписи¶
С помощью КриптоАРМ Server можно создать протокол (отчет) проверки электронной подписи. Кроме того, для PDF-файлов доступно создание копии с визуальным штампом.
Примеры реализации описаны в наших статьях:
- Сервис проверки и визуализации электронной подписи,
- Сервис проверки и улучшения электронной подписи.
Можно ли создать копию документа с визуальным штампом¶
С помощью КриптоАРМ Server можно проверить электронную подпись и визуализировать штамп на PDF-документе. Пример реализации описан в нашей статье Сервис проверки и визуализации электронной подписи.
Как интегрировать электронную подпись в свою систему¶
С помощью КриптоАРМ Server можно автоматизировать процессы подписания электронных документов. Для этого КриптоАРМ предлагает два инструмента: API и SDK. Оба варианта упрощают автоматизацию криптографических операций, но имеют разные области применения.
Читайте подробнее в наших статьях:
- Что такое КриптоАРМ API и SDK,
- Автоматическое подписание обезличенным сертификатом,
- Интеграция КриптоАРМ во внешнюю информационную систему.
Какие стандарты подписи поддерживаются¶
В КриптоАРМ Server реализована поддержка стандартов CMS, CAdES, PAdES.
Можно ли улучшить электронную подпись с помощью КриптоАРМ Server¶
С помощью КриптоАРМ Server можно улучшить любую электронную подпись с формата CAdES-BES до CAdES-A.
- Пример реализации описан в нашей статье Сервис проверки и улучшения электронной подписи.
- Ссылка на видеообзор от наших партнеров.
Как защитить документы с помощью КриптоАРМ Server¶
С помощью КриптоАРМ Server можно автоматизировать процессы шифрования и расшифрования файлов.
Кроме того, с помощью КриптоАРМ Server (модуль trusted-mailcore2) можно реализовать интеграцию электронной почты в вашем проекте на Node.js. Основные преимущества такой интеграции:
- Криптографическая защита писем: поддержка стандарта S/MIME с использованием ГОСТ-алгоритмов,
- Надежные TLS соединения: благодаря интеграции с cpcurl от КриптоПро обеспечена поддержка ГОСТ TLS для безопасных соединений с почтовыми серверами.
- Работа с сертифицированным криптопровайдером КриптоПро CSP.
Читайте подробнее:
- Пример использования описан в статье Работа с почтой в Node.js. Примеры и возможности КриптоАРМ Сервер.
- Документация КриптоАРМ API и КриптоАРМ SDK.