Комментарии 4
можете объяснить как это работает? Правильно понимаю что КриптоПро подменяют сборки .NET (System.Security.Cryptography.Pkcs.dll и System.Security.Cryptography.Xml.dll) своими и они бинарно зависят от текущей версии .NET Core, поэтому их нужно компилировать вместе со стандартной библиотекой?
Там в коде есть вот такой архитектурный идиотизм — SignedXml.cs#L443-L452. КриптоПро вынуждены патчить этот код, чтобы добавить туда российские алгоритмы.
Я правильно понимаю, что "КриптоПро .NET Client" — это как раз КриптоПро .NET и нужен он только для 4.8, а не core?
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
УКЭП с TSP, OSCP и C# .NET Core 3.1