Open Fasjeit opened 3 years ago
Тесты Csp GostKeyExchangeTests GostKeyWrapTest GostSharedSecretTest
Тесты Xml GostEncryptedXmlTest GostSignedXmlTest
Изменения в мастер ветке.
В encryptedXml оставил по максимуму оригинального кода, включая ветки RSA, которые сейчас не задействованы (ибо сейчас происходит ветвление на оригинальный и "наш" код по алгоритму). Во-первых для простоты нахождения потенциальных проблем путём сравнения с КриптоПро.NET, во-вторых ещё не очень понятно что будет с RSA на unix, возможно придётся задействовать данных код.
Пререлиз с изменениями: https://github.com/CryptoPro/corefx/releases/tag/v3.1.1-cprocsp-preview4.325
ToDo:
<< keySize
при транспорте (вроде при эфемерных провайдерах). Было упоминание в коде шарпея, сейчас перенесён его код дублированием без передачи keySize. Ошибку на коде от ms ловил, на шарпеевском нет. Посмотреть чем ещё отличаются. Осписаться в комментарии в коде.
Ветка - https://github.com/CryptoPro/corefx/tree/gost_xml_encrypt
Большая доработка шифрование и экспорта.
Текущие изменения:
В настоящий успешно собирается с netstandatd'ом из одноименной ветки.