Прошу прощения, немного пиара.
Библиотека iText поддерживает создание ГОСТ-подписи на .NET и JAVA — Acrobat покупать не обязательно. Пример входит в КриптоПро .NET SDK.
А для разовой подписи будет удобно воспользоваться сервисом DSS Lite — сейчас доступна альфа версия
Не знаю уже куда писать, но наболело. Какое же убожество этот новый интернет банк. На iOS пользоваться невозможно, открыть старый тоже не получается. При отправлении переводов в десктопном браузере форма постоянно пропадает. Служба поддержки не реагирует. Включите пожалуйста старый вариант по умолчанию.
Можно править сборки и на лету, не пересобирая. Подобная техника лежит в основе нашего продукта КриптоПро .NET. Основная трудность в последнее время — поиск нужных мест в рантайме .NET, очень уж часто меняются компиляторы.
MS TMG из коробки занимается перехватом SSL (называется ssl inspection), и он по умолчанию включен. Целенаправленно пока не учил его выпускать сертификаты с ГОСТ-ключами.
Используем подобную технологию уже несколько лет, почти все перечисленные проблемы решаются, если использовать инклуд файлы из WDK. Можно даже ATL, STL и MFC применять, правда последний — ну очень старый.
Шифрование с имитозащитой сделали, надеюсь? Как часто усложняется ключ? Или используется дерево ключей?
Обращайтесь, поможем интегрировать КриптоПро CSP — можно будет защищать ключи шифрования на сертификатах.
Библиотека iText поддерживает создание ГОСТ-подписи на .NET и JAVA — Acrobat покупать не обязательно. Пример входит в КриптоПро .NET SDK.
А для разовой подписи будет удобно воспользоваться сервисом DSS Lite — сейчас доступна альфа версия
Обращайтесь, поможем интегрировать КриптоПро CSP — можно будет защищать ключи шифрования на сертификатах.