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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline smd44  
#1 Оставлено : 20 октября 2022 г. 18:18:46(UTC)
smd44

Статус: Участник

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

Сказал(а) «Спасибо»: 4 раз
Я подписываю документ усиленной подписью CADES_X_LONG_TYPE_1, сертификат установлен на моей машине. Проверка подписи в КриптоПро происходит успешно.
При попытке проверить эту подпись на другом компьютере также через через КриптоПро, подпись видна, но вываливается ошибка 0x80092004: Объект или свойство не найдено.
Если я удаляю сертификат у себя, ошибка воспроизводится.
Возможно сделать, чтобы проверка происходила успешно без установки сертификата субъекта?

Пример подписи:
test_signed_extended.txt (23kb) загружен 5 раз(а).
Offline Андрей *  
#2 Оставлено : 20 октября 2022 г. 20:04:10(UTC)
Андрей *

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

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 14,211
Мужчина
Российская Федерация

Сказал «Спасибо»: 622 раз
Поблагодарили: 2399 раз в 1888 постах
При подписании необходимо вкладывать сертификат подписанта (указывать в соответствующей структуре информацию),
чтобы на другом рабочем месте или приложении(которое работает только с ЭП, не ищет в Личном\Другие пользователи) не возникало указанной проблемы.
Техническую поддержку оказываем тут
Наша база знаний
Offline smd44  
#3 Оставлено : 21 октября 2022 г. 10:12:14(UTC)
smd44

Статус: Участник

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

Сказал(а) «Спасибо»: 4 раз
.

Отредактировано пользователем 21 октября 2022 г. 10:19:48(UTC)  | Причина: Не указана

Offline smd44  
#4 Оставлено : 21 октября 2022 г. 10:45:05(UTC)
smd44

Статус: Участник

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

Сказал(а) «Спасибо»: 4 раз
Насколько я понял, сертификат подписчика передается в функцию открытия дескриптора сообщения CadesMsgOpenToEncode в CMSG_SIGNER_ENCODE_INFO как часть CADES_ENCODE_INFO, в результирующий фал он попадает, данные о подписанте читаемы, но при проверке не находятся КриптоПРо. Пробовал добавить сертификат в CADES_SIGN_PARA при вызове CadesMsgEnhanceSignature, но положительного эффекта это не дало. Я не туда пихаю сертификат или искать проблему в настройках передаваемых структур?
Offline smd44  
#5 Оставлено : 24 октября 2022 г. 16:44:23(UTC)
smd44

Статус: Участник

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

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