Статус: Участник
Группы: Участники
Зарегистрирован: 10.10.2022(UTC) Сообщений: 20
Сказал(а) «Спасибо»: 4 раз
|
Я подписываю документ усиленной подписью CADES_X_LONG_TYPE_1, сертификат установлен на моей машине. Проверка подписи в КриптоПро происходит успешно. При попытке проверить эту подпись на другом компьютере также через через КриптоПро, подпись видна, но вываливается ошибка 0x80092004: Объект или свойство не найдено. Если я удаляю сертификат у себя, ошибка воспроизводится. Возможно сделать, чтобы проверка происходила успешно без установки сертификата субъекта? Пример подписи:  test_signed_extended.txt (23kb) загружен 5 раз(а).
|
|
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 14,211   Сказал «Спасибо»: 622 раз Поблагодарили: 2399 раз в 1888 постах
|
При подписании необходимо вкладывать сертификат подписанта (указывать в соответствующей структуре информацию), чтобы на другом рабочем месте или приложении(которое работает только с ЭП, не ищет в Личном\Другие пользователи) не возникало указанной проблемы. |
|
|
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 10.10.2022(UTC) Сообщений: 20
Сказал(а) «Спасибо»: 4 раз
|
|
|
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 10.10.2022(UTC) Сообщений: 20
Сказал(а) «Спасибо»: 4 раз
|
Насколько я понял, сертификат подписчика передается в функцию открытия дескриптора сообщения CadesMsgOpenToEncode в CMSG_SIGNER_ENCODE_INFO как часть CADES_ENCODE_INFO, в результирующий фал он попадает, данные о подписанте читаемы, но при проверке не находятся КриптоПРо. Пробовал добавить сертификат в CADES_SIGN_PARA при вызове CadesMsgEnhanceSignature, но положительного эффекта это не дало. Я не туда пихаю сертификат или искать проблему в настройках передаваемых структур?
|
|
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 10.10.2022(UTC) Сообщений: 20
Сказал(а) «Спасибо»: 4 раз
|
Как подписать документ несколькими подписями с добавлением информации о сертификате, чтобы проверка проходила на любой машине с криптопро? Если использовать низкоуровневый подход, то непонятно, где добавить информацию о сертификате, если упрощенные функции, то как добавить несколько подписей (и в самом криптопро)?
|
|
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close