Бета-версия КриптоАРМ ГОСТ с новым API
Компания ООО “Цифровые технологии” сообщает о выпуске бета-версии КриптоАРМ ГОСТ 2.5 приложения для подписи и шифрования.
Скачать бета-версию для всех поддерживаемых платформ вы можете по ссылке - CryptoARM GOST v.2.5.6
В новой версии появилась полноценная поддержка API КриптоАРМ, что дает возможность подключить электронную подпись для любого сайта или веб-приложения.
Что такое API КриптоАРМ?
Это протокол для обращений (ссылок) через браузер с набором различных команд для приложения КриптоАРМ ГОСТ. Формат ссылки имеет следующий вид:
cryptoarm://<command>/<URL>/?id=<id>
где:
- cryptoarm:// - имя зарегистрированного протокола
- <command> - имя выполняемой команды
- <URL> - ссылка на получение JSON с нужными параметрами
- ?id=<id> - идентификатор транзакции
Документ с описанием КриптоАРМ API доступен по ссылке
Сейчас КриптоАРМ ГОСТ поддерживает следующие команды:
- формирование и проверка электронной подписи;
- шифрование и расшифрование;
- импорт и экспорт, запросы на получение сертификатов.
Теперь на любом сайте вы сможете добавить кнопку “Подписать”, команда подписи из документа КриптоАРМ API запускает приложение КриптоАРМ ГОСТ в котором пользователь просматривает и подписывает документ. Подписанный файл возвращается на сайт.
Как это работает?
Общий сценарий для взаимодействия веб-сайта и КриптоАРМ ГОСТ состоит из шагов:
- Пользователь заходит на сайт.
- Выбирает один либо несколько документов и желаемое действие, например подпись.
- Сайт генерирует и отображает ссылку вида:
cryptoarm://<command>/<URL>/?id=<id>.
- Запускается КриптоАРМ ГОСТ и просит разрешить ему обработку запроса с внешнего сайта.
- Если получено разрешение от пользователя, КриптоАРМ обращается к порталу за параметрами выбранной операции. Данные параметры присылаются отдельно в JSON-формате.
- Получив параметры операции, КриптоАРМ проводит выбранное действие, например подпись.
- Полученный результат в виде подписанных документов передается обратно на сайт.
Обратная связь
Мы будем признательны за любую обратную связь от вас по вопросам использования API КриптоАРМ, интеграции КриптоАРМ ГОСТ в существующие веб-ресурсы и веб-приложения. Напишите нам на адрес: support@trusted.ru с темой письма API КриптоАРМ ГОСТ, если вы хотите получить персональную консультацию от разработчиков решения по предмету его внедрения в существующие либо проектируемые системы.
«КриптоАРМ ГОСТ» — программа для создания и проверки электронной подписи, а также защиты данных посредством шифрования. Программа поддерживает стандарты для электронной подписи и хеширования ГОСТ Р 34.10-2012 и ГОСТ Р 34.11-2012. Для корректной работы с ГОСТ алгоритмами требуется установка криптопровайдера КриптоПро CSP. В приложении осуществляется поддержка КриптоПро CSP версии 4.0 и выше.