Проблема при подписи KalkanCryptCOM

Здравствуйте. Возникает проблема при использовании библиотеки KalkanCryptCOM.dll x32
при подписи набора байт из файла
KalkanCOM.SignDataBytes("", (int)kalkanFlags, ref inData[0], inData.Length, out outSign2)
с флагами KC_OUT_BASE64, KC_SIGN_CMS, KC_WITH_TIMESTAMP
данные подписываются, формируются итогвый CMS, но
в случае если проект создан как WindowsForms то все в порядке, подпись проверяется, файл извлекается,
а вот если проект создан как консольное приложение то подпись так же проверяется, но при извлечении файла извлекается какой то бессмысленный набор байт

Код один и тот же. Проверял с ключами физ и юр лиц.

Добрый день! На каком языке написан код проекта? Можете прислать исходный код проекта, а также извлеченные файлы?

Код на C#. Сборка VisualStudio 2015. Так же пробовал на VS2019. Файлы отправил Вам на почту Daniyar…@nitec.kz.