О проекте

Cервис «Проверка подписи» позволяет проверять действительность квалифицированной электронной (цифровой) подписи в PDF-документах и получать детальный отчет с данными подписей и сертификатов.

Проверка подписи внутри документа

На первом этапе сервис поддерживает проверку подписи внутри PDF-документа, чуть позже будет запущен также вариант проверки отсоединенной цифровой подписи.

Поддерживаемые форматы

Поддерживаются все актуальные форматы подписи с российскими ГОСТ-алгоритмами:
  • CMS,
  • CAdES-BES,
  • CAdES-T,
  • CAdES-X Long Type 1.

Технологии

В основе проекта лежит стэк из JavaScript, Golang, C#, .NET Framework, MySQL и сертифицированных библиотек по работе с российскими электронными подписями от КриптоПРО.


Сервер состоит из нескольких независимых модулей:

  • Лёгкий и быстрый сайт на JavaScript, Vue.js и Nuxt.js, который взаимодействует с сервером через REST API.
  • Быстрый веб-сервер на Golang для работы при высоких нагрузках, в котором реализован REST API.
  • Асинхронный сервер проверки ЭП на C# с формированием исчерпывающей информации по подписям и сертификатам.
  • Сервер обновления сертификатов аккредитованных Удостоверяющим центром на C#.
  • Служебный модуль для логирования и нотификаций.

Внедрение технологии в ваш проект

Все модули могут работать на одном Windows-сервере или распределяться по разным серверам. Проект полностью готов к быстрому развертыванию на сторонних серверах и интеграции в системы ЭДО как через REST API, так и при локальной установке, в том числе и с полным предоставлением исходного кода и документации.
Сервис создан в Twin px
2021