Статус: Участник
Группы: Участники
Зарегистрирован: 26.02.2014(UTC) Сообщений: 26 Откуда: Москва Поблагодарили: 4 раз в 4 постах
|
Если я правильно понял описание из репозитория, чтобы использовать КриптоПро из .NET Core, предлагается полностью заменить CLR на ту, что будет собрана из репозитория КриптоПро. Интересны предпосылки для выбора такого пути реализации. Уверен, что вы взвешенно подошли к этому вопросу, но нигде не нашел описания, почему именно такой путь был выбран. Подскажите, это конечный план на интеграцию КриптоПро в .NET Core? Имеются ли планы сделать обособленную утилитарную библиотеку не требующей такого интрузивного вмешательства в ядро .NET Core?
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 20.06.2012(UTC) Сообщений: 30 Откуда: Москва Сказал «Спасибо»: 4 раз Поблагодарили: 4 раз в 2 постах
|
Добрый день. Подскажите по ассиметричному шифрованию - когда ожидать выхода релиза с этой функциональностью? (ОЖИДАЕМ-ОЖИДАЕМ)
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 28.12.2020(UTC) Сообщений: 1
|
Добрый день, вопрос по поддержке неткора на конец 2020. Есть приложение на .NET framework 4.6 c WCF + CryptoPro.NET + CryptoPro CSP на Windows Server это дело реально перевести на работу под Ubuntu linux с использованием сборки неткор 3.1 из гитхаба?
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 20.02.2017(UTC) Сообщений: 217
Сказал(а) «Спасибо»: 4 раз Поблагодарили: 63 раз в 59 постах
|
Добрый день.
WCF сейчас не поддерживаем, и не факт что будем.
В core от microsoft полноценно wcf присутствует только в клинской части, серверную часть рекомендуют переписывать на rest/gRPC. |
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 12.01.2021(UTC) Сообщений: 1
|
Доброго времени суток. подскажите, как бороться с этим? уже всю голову сломал
Could not load type 'System.Security.Cryptography.Gost3411CryptoServiceProvider' from assembly 'System.Security.Cryptography.Csp, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'.
делал все по инструкции в DotnetCoreSampleProject. при компиляции никаких ошибок и предупреждений нет
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 20.02.2017(UTC) Сообщений: 217
Сказал(а) «Спасибо»: 4 раз Поблагодарили: 63 раз в 59 постах
|
Добрый день.
Проверьте ещё раз, что установлены необходимые версии sdk и runtime. Необходимо наличие именно указанных версий рантайма. Если установлена версия старше указанной, но не указанная, компиляция происходит с модифицированным рантаймом, но в папку bin попадает немодифицированный новый рантайм (который ничего не знает про ГОСТ). |
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 18.01.2021(UTC) Сообщений: 7
Сказал(а) «Спасибо»: 2 раз
|
Добрый день!
Можно ли узнать текущее состояние по поддержке .Net Core? В какой стадии находится? Какой .Net Core поддерживается и планируется ли поддержка .Net 5.0 ?
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 20.02.2017(UTC) Сообщений: 217
Сказал(а) «Спасибо»: 4 раз Поблагодарили: 63 раз в 59 постах
|
Автор: Catch__The___Wave Добрый день!
Можно ли узнать текущее состояние по поддержке .Net Core? В какой стадии находится? Какой .Net Core поддерживается и планируется ли поддержка .Net 5.0 ?
Добрый день. Проект находится в стадии беты, в настоящий момент есть функциональность по созданию\проверки xml и cms подписей, работы с сертификатами, работа с классами 3410 (подписание, без транспорта). В настоящий момент ведётся работа по реализации шифрования (ключевого транспорта) в классах 3410 и xml. Есть возможность сборки тестового проекта по linux и windows. https://github.com/Crypt.../DotnetCoreSampleProjectАктивное использование в проде пока не рекомендуем (всё на свой страх и риск). Со списком известных проблем можно ознакомиться тут - https://github.com/CryptoPro/corefx/issuesТекущая версия является форком 3.1. На 5.0 пока перерод не планируем. Возможно, сразу перейдём на 6.0 после выхода. Вас интересует какая то конкретная функциональность в 5.0? |
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 18.01.2021(UTC) Сообщений: 7
Сказал(а) «Спасибо»: 2 раз
|
Автор: Артём Макаров Автор: Catch__The___Wave Добрый день!
Можно ли узнать текущее состояние по поддержке .Net Core? В какой стадии находится? Какой .Net Core поддерживается и планируется ли поддержка .Net 5.0 ?
Добрый день. Проект находится в стадии беты, в настоящий момент есть функциональность по созданию\проверки xml и cms подписей, работы с сертификатами, работа с классами 3410 (подписание, без транспорта). В настоящий момент ведётся работа по реализации шифрования (ключевого транспорта) в классах 3410 и xml. Есть возможность сборки тестового проекта по linux и windows. https://github.com/Crypt.../DotnetCoreSampleProjectАктивное использование в проде пока не рекомендуем (всё на свой страх и риск). Со списком известных проблем можно ознакомиться тут - https://github.com/CryptoPro/corefx/issuesТекущая версия является форком 3.1. На 5.0 пока перерод не планируем. Возможно, сразу перейдём на 6.0 после выхода. Вас интересует какая то конкретная функциональность в 5.0? Спасибо большое за быстрый и подробный ответ! про про 5.0 спрашивала скорее как в перспективе. Конкретно сейчас это неважно:)
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 10.02.2021(UTC) Сообщений: 3
|
Добрый день! Не подскажите, что нужно сделать, чтобы приложение с КриптоПро под .Net Core работало в Docker? Под Windows все ок. Меняю в проекте атрибуты на linux-x64, образ собирается (нугеты устанавливаются), но не стартует. Ошибка: Код:Unhandled exception. System.DllNotFoundException: Unable to load shared library 'libcapi10' or one of its dependencies. In order to help diagnose loading problems, consider setting the LD_DEBUG environment variable: liblibcapi10: cannot open shared object file: No such file or directory
at Interop.Advapi32.CryptAcquireContext(SafeProvHandle& phProv, String szContainer, String szProvider, Int32 dwProvType, UInt32 dwFlags)
at Internal.Cryptography.HashProviderDispenser.CryptoApiHmacProvider.SetKey()
at Internal.Cryptography.HashProviderDispenser.CryptoApiHmacProvider..ctor(Int32 providerType, Int32 calgHash, Byte[] key)
at Internal.Cryptography.HashProviderDispenser.CreateMacProvider(String hashAlgorithmId, Byte[] key)
at Internal.Cryptography.HMACCommon.ChangeKey(Byte[] key)
at Internal.Cryptography.HMACCommon..ctor(String hashAlgorithmId, Byte[] key, Int32 blockSize)
at System.Security.Cryptography.HMACSHA256..ctor(Byte[] key)
(предположение, что нет файлов из runtime-debug-linux.zip) Вопрос, чего именно не хватает и как добавить. Спасибо!
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close