malikzh / NCANode

⭐ Приложение-сервер для работы с Электронно Цифровой Подписью (ЭЦП) РК
http://ncanode.kz
MIT License
261 stars 88 forks source link

CMS Sign flag в сервисе CMS Verification #162

Closed Yeras closed 2 months ago

Yeras commented 1 year ago

Describe the bug Согласно документации NCALayer Алгоритм формирования ЭЦП через функцию createCMSSignatureBase64 необходимо формировать без данных клиента. Но при формировании подписи без данных клиента и использованию функции createCMSSignatureBase64 с параметрам flag (false) получаем 500 ошибку при обращении к сервису CMS Verify в NCANode. Но при передаче flag(true) получаем корректный ответ от сервиса.

Прошу подсказать, учтено ли это часть в реализации NCA Node или же это новое требование со стороны NCALayer?

malikzh commented 2 months ago

нет, в реализации сделано всё согласно примерам из библиотеки kalkancrypt