Само собой, если требуется высокая производительность, то первый способ будет быстрее и без создания дополнительных сложностей с кэшированием
Если же задача загрузить обработчик в зависимости от выбранного пользователем поставщика. То получаем разовую подгрузку, что не скажется негативно на производительности
А прикол в том, что редиски из Гознака нарушают стандарт, можно получать xml из сериализатора, но потом его все равно надо дорабатывать напильником, а иначе не ест
К КриптоПро претензия в том, что он нам фактически навязан госорганами, и при этом платный. Хотя есть бесплатные аналоги с сертификатом ФСБ, например, ViPNet CSP
Получается монополист при декларации свободной конкуренции, да еще за наши деньги.
Эксперимент по встраивании лицензии в подпись ФНС быстро свернули
Добавил в статью проверку производительности и хеширование в словаре, спасибо
Само собой, если требуется высокая производительность, то первый способ будет быстрее и без создания дополнительных сложностей с кэшированием
Если же задача загрузить обработчик в зависимости от выбранного пользователем поставщика. То получаем разовую подгрузку, что не скажется негативно на производительности
Туда можно и подпись встроить, если постараться. Особенно если есть образец того как оно работает на сыром XML
Если полезу этот кусок рефакторить, то сделаю как надо.
А прикол в том, что редиски из Гознака нарушают стандарт, можно получать xml из сериализатора, но потом его все равно надо дорабатывать напильником, а иначе не ест
У них появилась предварительная версия LibCore для dotnet 6+
Для клиентских рабочих мест продукт не требует приобретения лицензии в отличии от версии КриптоПро.NET для .NET Framework.
К КриптоПро претензия в том, что он нам фактически навязан госорганами, и при этом платный. Хотя есть бесплатные аналоги с сертификатом ФСБ, например, ViPNet CSP
Получается монополист при декларации свободной конкуренции, да еще за наши деньги.
Эксперимент по встраивании лицензии в подпись ФНС быстро свернули