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

Уведомление

Icon
Error

4 Страницы«<234
Опции
К последнему сообщению К первому непрочитанному
Offline Климанов Евгений  
#31 Оставлено : 10 ноября 2010 г. 22:19:56(UTC)
Климанов Евгений

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

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

Максим, спасибо большое за подсказку - теперь все получилось совершенно с другим результатом. Попробую теперь проверку.

добавлено:
Проверил - с RSA выскакивает та же ошибка.

Отредактировано пользователем 10 ноября 2010 г. 22:26:33(UTC)  | Причина: Не указана

Вложение(я):
out1.xml (1kb) загружен 8 раз(а).
out2.xml (2kb) загружен 11 раз(а).
out3.xml (3kb) загружен 10 раз(а).
out4.xml (2kb) загружен 11 раз(а).
out5.xml (1kb) загружен 11 раз(а).

У Вас нет прав для просмотра или загрузки вложений. Попробуйте зарегистрироваться.
Offline Климанов Евгений  
#32 Оставлено : 11 ноября 2010 г. 20:26:40(UTC)
Климанов Евгений

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

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

В WinDbg нашел еще следующую информацию:

Thu Nov 11 17:14:42.564 2010 (UTC + 3:00): ModLoad: 77010000 770d6000 C:\WINDOWS\system32\COMRes.dll
Thu Nov 11 17:14:42.564 2010 (UTC + 3:00): ModLoad: 78800000 7895c000 C:\Program Files\Common Files\Microsoft Shared\OFFICE11\msxml5.dll
Thu Nov 11 17:14:42.720 2010 (UTC + 3:00): (c48.db0): Unknown exception - code e0000001 (first chance)
Thu Nov 11 17:14:42.735 2010 (UTC + 3:00): (c48.db0): C++ EH exception - code e06d7363 (first chance)
Thu Nov 11 17:14:42.751 2010 (UTC + 3:00): (c48.db0): Access violation - code c0000005 (first chance)
First chance exceptions are reported before any exception handling.
This exception may be expected and handled.
eax=00000000 ebx=00000005 ecx=7c8296d6 edx=00000000 esi=00000000 edi=03fa9e10
eip=788105f2 esp=0012f748 ebp=0012f758 iopl=0 nv up ei pl zr na pe nc
cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00010246
*** ERROR: Symbol file could not be found. Defaulted to export symbols for C:\Program Files\Common Files\Microsoft Shared\OFFICE11\msxml5.dll -
msxml5+0x105f2:
788105f2 807e1c00 cmp byte ptr [esi+1Ch],0 ds:0023:0000001c=??
*** WARNING: Unable to verify checksum for C:\Program Files\Tomcat\ext\VerifySign\xmlverify.dll
*** ERROR: Symbol file could not be found. Defaulted to export symbols for C:\WINDOWS\system32\KERNEL32.dll -
*** ERROR: Symbol file could not be found. Defaulted to export symbols for C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\mscorwks.dll -
Offline Максим Коллегин  
#33 Оставлено : 11 ноября 2010 г. 20:45:32(UTC)
Максим Коллегин

Статус: Сотрудник

Группы: Администраторы
Зарегистрирован: 12.12.2007(UTC)
Сообщений: 6,405
Мужчина
Откуда: КРИПТО-ПРО

Сказал «Спасибо»: 37 раз
Поблагодарили: 720 раз в 624 постах
А если без .net? Например, проверить нашим примером?
Знания в базе знаний, поддержка в центре поддержки
Offline Климанов Евгений  
#34 Оставлено : 11 ноября 2010 г. 22:16:39(UTC)
Климанов Евгений

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

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

Использовал пример Microsoft.

Результат работы:
--------на файле out4.xml при получении ключа из узла по запросу ".//ds:KeyInfo/ds:X509Data":
Verifying signature.

Signature verified.

This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.


--------на файле out3.xml при получении ключа из узла по запросу ".//ds:KeyInfo/ds:KeyValue":
Verifying signature.

Signature verified.

Can't get verifying certificate

Вложение(я):
verify.cpp (5kb) загружен 10 раз(а).

У Вас нет прав для просмотра или загрузки вложений. Попробуйте зарегистрироваться.
Offline Климанов Евгений  
#35 Оставлено : 12 ноября 2010 г. 22:03:48(UTC)
Климанов Евгений

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

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

Максим, подскажите пожалуйста, сложно ли будет реализовать подпись с такой же функциональностью на одном только CAPICOM без MSXML? Я имею в виду, что если в методы CAPICOM передавать xml в текстовом виде, то будет ли он добавлять туда подпись? Или CAPICOM можно использовать только с отделенной подписью?
Offline Максим Коллегин  
#36 Оставлено : 13 ноября 2010 г. 3:11:08(UTC)
Максим Коллегин

Статус: Сотрудник

Группы: Администраторы
Зарегистрирован: 12.12.2007(UTC)
Сообщений: 6,405
Мужчина
Откуда: КРИПТО-ПРО

Сказал «Спасибо»: 37 раз
Поблагодарили: 720 раз в 624 постах
capicom c xml не работает.
Напишите мне письмо с примерными требованиями к системе и подписи - подумаем.
Знания в базе знаний, поддержка в центре поддержки
Offline Климанов Евгений  
#37 Оставлено : 13 ноября 2010 г. 16:35:44(UTC)
Климанов Евгений

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

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

Проблема решена. Переделал решение задачи под отделенную подпись через CAPICOM.

Сборка Interop для CAPICOM отказалась запускаться и я выполнил следующую команду:
regsvr32 CAPICOM.dll.

После этого мне вдруг в голову пришла мысль, а не проверить ли мне мою неработающую программу. Программа заработала.
Странно что установка CAPICOM.dll инсталлятором не зарегистрировала ее.

Максим, спасибо за поддержку. Я перечитал свои сообщения и понял, что если бы сразу не отмел вероятность некорректной установки ПО, о которой Вы меня начали спрашивать, то проблема была бы решена гораздо раньше.

Отредактировано пользователем 13 ноября 2010 г. 19:54:27(UTC)  | Причина: Не указана

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