Статус: Новичок
Группы: Участники
Зарегистрирован: 28.01.2024(UTC) Сообщений: 2
|
По задаче, нам необходимо сформировать jwt токен, с подписью в формате pkcs#7. При этом для подписи необходимо оставить только блок SignerInfo и убрать из нее данные сертификата; Покопав, выяснили, что Net6 имеет метод System.Security.Cryptography.Pkcs.SignedCms.RemoveCertificate(X509Certificate2 certificate) https://learn.microsoft....view=dotnet-plat-ext-8.0На данном этапе, необходимо логику подключить в сервис, который на NetFramwork 4.7. И как раз не хватает метода в System.Security.Cryptography.Pkcs.SignedCms по удалению данных по сертификату. Подскажите пожалуйста, реально ли (или может, уже имеются реализации (на c#), каким можно воспользоваться методом для удаления данных по сертификату ? Т.к. подобного метода, здесь нет System.Security.Cryptography.Pkcs.SignedCms. P.S. Чтоб перейти на LibCore (в котором имеется поддержка данного метода: 1) нужно перейти на Net6 и 2) КриптоПро 5.0 (лицензия). На данном этапе не готовы (сервис на NetFrameWork 4.7, КриптоПро 4.0). Поэтому в поисках решения... Отредактировано пользователем 28 января 2024 г. 21:34:59(UTC)
| Причина: Не указана
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close