Комментарии 9
Не сказать, что кейс распространённый, но явно кому-то сэкономит кучу времени.
P. S. Грустно, что в итоге всё завязывается на дурацкий крипто про
К КриптоПро претензия в том, что он нам фактически навязан госорганами, и при этом платный. Хотя есть бесплатные аналоги с сертификатом ФСБ, например, ViPNet CSP
Получается монополист при декларации свободной конкуренции, да еще за наши деньги.
Эксперимент по встраивании лицензии в подпись ФНС быстро свернули
У меня скорее вопрос к тому, запилили ли крипто про наконец-то поддержку современных версий .NET.
У них появилась предварительная версия LibCore для dotnet 6+
Для клиентских рабочих мест продукт не требует приобретения лицензии в отличии от версии КриптоПро.NET для .NET Framework.
Ну зачем, зачем работать с сырым XML когда есть XmlSerializer!
Ну и для SOAP существует WCF, хотя конечно же добавлять туда российскую криптографию чёрт ногу сломит...
А прикол в том, что редиски из Гознака нарушают стандарт, можно получать xml из сериализатора, но потом его все равно надо дорабатывать напильником, а иначе не ест
XmlSerializer способен сам проставить все нужные префиксы, см. XmlSerializerNamespaces
Спасибо за полезный материал. Как раз относительно недавно стал тесно работать с крипто и было очень интересно, как я могу реализовать свой шарпитский навык в текущих условиях. В целом, изучать еще предстоит много...
Отправка сообщения в ДМДК через stunnel на С#