Ключевое слово в защите информации
КЛЮЧЕВОЕ СЛОВО
в защите информации
Получить ГОСТ TLS-сертификат для домена (SSL-сертификат)
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline CryptoUser  
#1 Оставлено : 29 апреля 2016 г. 12:03:52(UTC)
CryptoUser

Статус: Активный участник

Группы: Участники
Зарегистрирован: 22.03.2016(UTC)
Сообщений: 34

Добрый день

Имеем усовершенствованную подпись Cades XLong

Пробую её проверить стандартным способом через .Net классы

Код:

  byte[] dataBin = File.ReadAllBytes(@"d:\tmp\test.txt");
            byte[] signatureBin = File.ReadAllBytes(@"d:\tmp\test.txt.sig");

 var contentInfo = new ContentInfo(dataBin);
            var signedCms = new SignedCms(contentInfo, true);                       
            
            signedCms.Decode(signatureBin);
            signedCms.CheckSignature(true);


И получаю ошибку

Не найден автор исходной подписи





Файлы прикладываю
test.txt.sig (9kb) загружен 2 раз(а). test.txt (1kb) загружен 2 раз(а).

В чём может быть причина?
Или усовершенствованную подпись в принципе нельзя проверить через .net классы и нужно использовать только CadesCom signedData.VerifyCades?
Сам штам времени мне проверять не нужно. Только саму подпись.

Поясните, пожалуйста

Отредактировано пользователем 4 мая 2016 г. 13:37:08(UTC)  | Причина: Не указана

RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.