Статус: Новичок
Группы: Участники
Зарегистрирован: 14.09.2018(UTC) Сообщений: 3
|
Здравствуйте!
Поставил SDK .Net и пробую выполнить пример на сертификате, который нам сгенерирован поставщиком УКЭП.
Выполняю: SimpleCS.exe Samples.Xml.SignDocument Фамилия
и получаю 3 строчки: Создан новый XML файл. XML подписан. Подпись не верна.
В целом пробую проверять любой XMLDsig и проверка не проходит. ОС Windows 7 prof SP1 VS 2015 .Net 4.5 CryptoPro CSP 4.0.9330 CryptoPro .Net 1.0.6397.0
пока всё КриптоПро триальное.
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 14.09.2018(UTC) Сообщений: 3
|
Господа, нет никакой мысли по моему вопросу?
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 14.09.2018(UTC) Сообщений: 3
|
Похоже, что я тут один, но всё равно напишу...
Проблема изменилась. Я убедился, что проверку не проходит только моя подпись.
Взял метод из SignXmlFile из примера SignDocument.cs.
Делаю:
X509Certificate2 cert = new X509Certificate2();
//Поиск сертификата в хранилище по серийному номеру cert = Utils.getCert(certsn, issuersn);
SignXmlFile(@"C:\crypto_develop\2\msg.xml", @"C:\crypto_develop\2\msg_sig.xml", cert.PrivateKey, cert);
После этого кидаю файл C:\crypto_develop\2\msg_sig.xml в пример: SimpleCS.exe Samples.Xml.Verify "C:\crypto_develop\2\msg_sig.xml" И получаю "XML подпись[1] не верна".
Казалось бы всё просто, но почему может не работать?
|
|
|
|
Статус: Сотрудник
Группы: Администраторы
Зарегистрирован: 12.12.2007(UTC) Сообщений: 6,393 Откуда: КРИПТО-ПРО Сказал «Спасибо»: 37 раз Поблагодарили: 717 раз в 621 постах
|
|
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close