Снятие ЭЦП на C# с xml

233
30 сентября 2018, 04:10

Подскажите пожалуйста кто сталкивался со снятием ЭЦП на C#

Отправляю POST запрос на сервер, в ответ приходит ответ с электронно цифровой подписью.

Вот что ответила мне тех.поддержка:

Ответ наших систем – бинарный контейнер эцп с текстом ответа внутри. Если открыть ответ наших систем в текстовом редакторе, то вы увидите бинарные вкрапления в начале, в конце и в середине файла ответа. Чтобы избавиться от этих вкраплений, вам надо Снять и проверить ЭЦП (в терминах программы КриптоАРМ). Берется наш сертификат открытого ключа (Как правило это СГКО НБКИ 2018, каждый год этот сертификат меняется) и с его помощью КриптоАРМом а) проверяется, что ответ не поврежден и его автором являются именно наши сервера б) из файла удаляются эти бинарные вкрапления и у вас остаётся «чистый» xml файл ответа, пригодный для последующего анализа и обработки.

Как это можно реализовать? Что почитать?

READ ALSO
Заменить Dictionary<Enum, ISomeClass> на IoC контейнер с DI

Заменить Dictionary<Enum, ISomeClass> на IoC контейнер с DI

Есть следующий код, который хранит в себе экземпляры, реализующих 1 интерфейс, классов и по запросу выдаёт нужный, в зависимости от ключа ( он тут...

194
Xamarin Android Native Binding Listeners ошибки

Xamarin Android Native Binding Listeners ошибки

Я пытаюсь заимплементить последнюю версию YandexMapkit в мой Xamarin

204
Кастомный StackPanel неверно отображается

Кастомный StackPanel неверно отображается

Делаю свой StackPanel с кнопкой для скрытия

226
Как можно связать экземпляры класса и значения ListBox

Как можно связать экземпляры класса и значения ListBox

Есть ListBox,в который элементы добавляются с помощью цикла,каждый элемент ListBox - свойства экземпляра класса в строчном представлении(экземпляров...

230