Статус: Участник
Группы: Участники
Зарегистрирован: 16.09.2020(UTC) Сообщений: 14 Сказал(а) «Спасибо»: 3 раз
|
Автор: Артём Макаров В последнем доступном релизе уже есть. Спасибо
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 16.09.2020(UTC) Сообщений: 14 Сказал(а) «Спасибо»: 3 раз
|
Автор: Артём Макаров CMS (и xml) шифрование пока не поддерживаем. Добрый день, а CMS шифрование случайно еще не реализовано ?
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 20.02.2017(UTC) Сообщений: 217
Сказал(а) «Спасибо»: 4 раз Поблагодарили: 63 раз в 59 постах
|
Автор: DarkShark Автор: Артём Макаров CMS (и xml) шифрование пока не поддерживаем. Добрый день, а CMS шифрование случайно еще не реализовано ? По cms работы пока не проводили, xml должно работать. |
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 16.09.2020(UTC) Сообщений: 14 Сказал(а) «Спасибо»: 3 раз
|
Автор: Артём Макаров По cms работы пока не проводили, xml должно работать.
Спасибо
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 12.04.2021(UTC) Сообщений: 5 Откуда: Нижний Новгород
|
Прошу помощи: Есть приложение для проверки открепленной подписи. Приложение работает на Windows и на CentOs. При попытке проверить подпись на AstraLinux приложение выдает ошибку:
The OID value is invalid. at System.Security.Cryptography.Oid.FromOidValue(String oidValue, OidGroup group)\n at System.Security.Cryptography.Pkcs.ContentInfo..ctor(Byte[] content) in /home/appveyor/projects/corefx/src/System.Security.Cryptography.Pkcs/src/System/Security/Cryptography/Pkcs/ContentInfo.cs:line 19\n at CertificationEngine.Controllers.SignController.Validate(RequestModel data) in /home/sa/cert/Controllers/SignController.cs:line 42
На строчке ContentInfo contentInfo = new ContentInfo(data);
Проект полностью пересобран под Атсрой как без CoreFx так и с CoreFx. Возможно есть dll и runtime для AstraLinux?
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 20.02.2017(UTC) Сообщений: 217
Сказал(а) «Спасибо»: 4 раз Поблагодарили: 63 раз в 59 постах
|
Автор: Сергей Сивов Прошу помощи: Есть приложение для проверки открепленной подписи. Приложение работает на Windows и на CentOs. При попытке проверить подпись на AstraLinux приложение выдает ошибку:
The OID value is invalid. at System.Security.Cryptography.Oid.FromOidValue(String oidValue, OidGroup group)\n at System.Security.Cryptography.Pkcs.ContentInfo..ctor(Byte[] content) in /home/appveyor/projects/corefx/src/System.Security.Cryptography.Pkcs/src/System/Security/Cryptography/Pkcs/ContentInfo.cs:line 19\n at CertificationEngine.Controllers.SignController.Validate(RequestModel data) in /home/sa/cert/Controllers/SignController.cs:line 42
На строчке ContentInfo contentInfo = new ContentInfo(data);
Проект полностью пересобран под Атсрой как без CoreFx так и с CoreFx. Возможно есть dll и runtime для AstraLinux?
Проверьте корректность путей до сборок и пакетов и что используются при выполнении именно они. Отдельных dll для астры нет. |
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 12.04.2021(UTC) Сообщений: 5 Откуда: Нижний Новгород
|
Автор: Артём Макаров Автор: Сергей Сивов Прошу помощи: Есть приложение для проверки открепленной подписи. Приложение работает на Windows и на CentOs. При попытке проверить подпись на AstraLinux приложение выдает ошибку:
The OID value is invalid. at System.Security.Cryptography.Oid.FromOidValue(String oidValue, OidGroup group)\n at System.Security.Cryptography.Pkcs.ContentInfo..ctor(Byte[] content) in /home/appveyor/projects/corefx/src/System.Security.Cryptography.Pkcs/src/System/Security/Cryptography/Pkcs/ContentInfo.cs:line 19\n at CertificationEngine.Controllers.SignController.Validate(RequestModel data) in /home/sa/cert/Controllers/SignController.cs:line 42
На строчке ContentInfo contentInfo = new ContentInfo(data);
Проект полностью пересобран под Атсрой как без CoreFx так и с CoreFx. Возможно есть dll и runtime для AstraLinux?
Проверьте корректность путей до сборок и пакетов и что используются при выполнении именно они. Отдельных dll для астры нет. Все 4 раза проверил. 3 раза пересобрал corefx по инструкции https://github.com/Crypt...lob/master/docs/Linux.md Удалял кеш nuget. Полностью все пересобирал. Результат тот же: System.Security.Cryptography.CryptographicException "The OID value is invalid." at System.Security.Cryptography.Oid.FromOidValue(String oidValue, OidGroup group) at System.Security.Cryptography.Pkcs.ContentInfo..ctor(Byte[] content) in /home/appveyor/projects/corefx/src/System.Security.Cryptography.Pkcs/src/System/Security/Cryptography/Pkcs/ContentInfo.cs:line 19 at CertificationEngine.Controllers.SignController.Validate(RequestModel data) in /home/sa/cert/Controllers/SignController.cs:line 42 line 42: ContentInfo contentInfo = new ContentInfo(data); System info: $ uname -a Linux AstraCE 4.15.3-1-generic #astra16 SMP Tue Sep 4 12:09:16 UTC 2018 x86_64 GNU/Linux $ dotnet --info Пакет SDK для .NET Core (отражающий любой global.json): Version: 3.1.405 Commit: 3fae16e62e Среда выполнения: OS Name: astra OS Version: 2.12.40 OS Platform: Linux RID: linux-x64 Base Path: /usr/share/dotnet/sdk/3.1.405/ Host (useful for support): Version: 3.1.11 Commit: f5eceb8105 .NET Core SDKs installed: 3.1.405 [/usr/share/dotnet/sdk] .NET Core runtimes installed: Microsoft.AspNetCore.App 3.1.11 [/usr/share/dotnet/shared/Microsoft.AspNetCore.App] Microsoft.NETCore.App 3.1.11 [/usr/share/dotnet/shared/Microsoft.NETCore.App] Что можно еще проверить?
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 20.02.2017(UTC) Сообщений: 217
Сказал(а) «Спасибо»: 4 раз Поблагодарили: 63 раз в 59 постах
|
Версии sdk и runtime установлены именно такие же, как написано в инструкции? (runtime 3.1.3 и 3.1.4 и sdk 3.1.300) |
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 12.04.2021(UTC) Сообщений: 5 Откуда: Нижний Новгород
|
Автор: Артём Макаров Версии sdk и runtime установлены именно такие же, как написано в инструкции? (runtime 3.1.3 и 3.1.4 и sdk 3.1.300) Удалил все другие sdk и runtime установил 3.1.300. Пересобрал все "с нуля". Пакет SDK для .NET Core (отражающий любой global.json): Version: 3.1.300 Commit: b2475c1295 Среда выполнения: OS Name: astra OS Version: 2.12.40 OS Platform: Linux RID: linux-x64 Base Path: /usr/share/dotnet/sdk/3.1.300/ Host (useful for support): Version: 3.1.4 Commit: 0c2e69caa6 .NET Core SDKs installed: 3.1.300 [/usr/share/dotnet/sdk] .NET Core runtimes installed: Microsoft.AspNetCore.App 3.1.4 [/usr/share/dotnet/shared/Microsoft.AspNetCore.App] Microsoft.NETCore.App 3.1.4 [/usr/share/dotnet/shared/Microsoft.NETCore.App] Ошибка та же. System.Security.Cryptography.CryptographicException The OID value is invalid. at System.Security.Cryptography.Oid.FromOidValue(String oidValue, OidGroup group) at System.Security.Cryptography.Pkcs.ContentInfo..ctor(Byte[] content) in /home/sa/corefx/src/System.Security.Cryptography.Pkcs/src/System/Security/Cryptography/Pkcs/ContentInfo.cs:line 19 at CertificationEngine.Controllers.SignController.Validate(RequestModel data) in /home/sa/cert/Controllers/SignController.cs:line 42 Отредактировано пользователем 17 июня 2021 г. 12:47:14(UTC)
| Причина: Не указана
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 21.05.2017(UTC) Сообщений: 13 Сказал(а) «Спасибо»: 6 раз Поблагодарили: 2 раз в 2 постах
|
У меня была подобная ситуация. У меня было два проекта, один с криптографией, второй - утилита которя дёргает методы из первого. Мне помогло добавление зависимостей (System.Security.Cryptography.Pkcs) в оба проекта.
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close