NCANode Versions Save

⭐ Приложение-сервер для работы с Электронно Цифровой Подписью (ЭЦП) РК

3.2.3

7 months ago

Merge pull request #180 from yezhakov/master

Исправления по Issue #159

Thanks to @yezhakov .

3.2.2

1 year ago
  • Обновлены ссылки на корневые сертификаты

3.2.1

1 year ago
  • Исправления касательно war билда для Tomcat v9.x

3.2.0

1 year ago

Если не отображается, почистите кэш браузера

3.1.0

1 year ago

3.0.0

1 year ago

Что нового?

  • Проект наконец-то переехал на Spring Boot и Gradle
  • Самое важное нововведение это - поддержка новых ключей GOST2015. Подробнее об этом здесь: https://pki.gov.kz/plan2022/
  • Переработан API, документация по новой версии доступна здесь: https://v3.ncanode.kz
  • Добавлены автоматические тесты
  • Все методы оттестированы на старых и новых сертификатах
  • Добавлена возможность множественной подписи для XML, а также добавление подписи в существующий подписанный XML документ
  • Возможность множественной подписи CMS и добавления подписей в существующую CMS
  • Добавлена возможность создания открепленной подписи CMS
  • Подпись SOAP-конвертов для SmartBridge и проверка подписей
  • Библиотека собирается под Java 17
  • Удалены ненужные методы TSP / X509
  • Настроен деплой Docker-образа. Теперь при выходе новой версии, докер образ будет публиковаться автоматически
  • Произведено куча мелких багфиксов, написана куча тестов, для обеспечения стабильности :)
  • Конфигурация теперь задается не в INI-файле, а через переменные окружения (environment variables)
  • Добавлена сборка war архива
  • Теперь сертификаты автоматически скачиваются с PKI.GOV.KZ
  • Добавлен Http-прокси (настраивается через env vars)
  • Добавлена возможность удалять ненужные пробелы перед подписью в XML. Часто возникала такая проблема со SmartBridge. См. параметр trimXML в /xml/sign и /wsse/sign

Вот, как-то так.

Переход со старых версий

Для перехода со старых версий, нужно будет немного изменить обращение по API.

Например из json убрать такие параметры как "method", и указать соответствующий метод в url. В основном, ключи и данные также, как и раньше передаются при помощи Base64.

Good luck!

3.0.0-alpha.2

1 year ago

Тестовая альфа версия. Документация в разработке, описание методов пока доступно тут: https://v3.ncanode.kz/swagger-ui

3.0.0-alpha.1

1 year ago

Тестовая альфа версия. Документация в разработке, описание методов пока доступно тут: https://v3.ncanode.kz/swagger-ui

v2.3.0

2 years ago

Обновления:

  • Добавлены методы для работы со SmartBridge🆕
  • Добавлена поддержка последовательной подписи🆕

v2.2.0

3 years ago