Разработка2025

EMIAS Integration

Полностью интегрированный модуль XML-подписи на базе КриптоПро, встроенный в бэкенд на Laravel для безопасного обмена с ЕМИАС.СЭМД, единой медицинской информационной системой Москвы. Система подписывает и передаёт медицинские документы по стандартам ГОСТ Р 34.10-2012 и 34.11-2012, соблюдая строгие протоколы интеграции в здравоохранении.

Отрасль
Здравоохранение / Государственная интеграция
Длительность
2024–2025

Задача

Построить безопасный конвейер обмена документами с ЕМИАС, который подписывает медицинские документы по российским криптографическим стандартам ГОСТ и передаёт их по SOAP, соблюдая строгие требования интеграции в здравоохранении.

Наш подход

Подключили контейнеры сертификатов .p12 КриптоПро CSP на Linux с помощью csptest, certmgr и cryptcp, реализовали отсоединённую подпись XMLDSig алгоритмами ГОСТ Р 34.10-2012 и 34.11-2012, создали собственный класс CryptoProXmlSigner, интегрированный с сервисами Laravel и очередями, и подключили его к SOAP-эндпоинтам ЕМИАС для безопасной передачи документов.

Основные функции

Интеграция с КриптоПро CSP (csptest, certmgr, cryptcp)
Отсоединённая подпись XMLDSig (ГОСТ Р 34.10-2012 / 34.11-2012)
Собственный сервис подписания документов с очередями
SOAP-интеграция с эндпоинтами ЕМИАС
Автоматизация Linux-инфраструктуры с systemd

Достигнутые результаты

ГОСТ-совместимые цифровые подписи XML для медицинских документов

Безопасная передача по SOAP на эндпоинты ЕМИАС.СЭМД

Собственный сервис подписания документов, интегрированный с очередями Laravel

Управление сертификатами КриптоПро CSP на Linux-инфраструктуре

Использованные технологии

Laravel 12PHP 8.3CryptoPro CSPXMLDSig (GOST)SOAPOpenSSL
Давайте работать вместе

Готовы к инновациям?

Давайте обсудим ваш проект и воплотим ваши идеи в жизнь