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

Уведомление

Icon
Error

2 Страницы<12
Опции
К последнему сообщению К первому непрочитанному
Offline Павел Нагибин  
#11 Оставлено : 28 июля 2025 г. 15:28:31(UTC)
Павел Нагибин

Статус: Новичок

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

Сказал(а) «Спасибо»: 5 раз
Автор: Андрей * Перейти к цитате
А Вы пробовали удалить штамп?


Нет, штамп не пробовал удалять, т.к. не подозревал о такой возможности (пока еще не очень хорошо владею предметной областью).
Offline Андрей *  
#12 Оставлено : 28 июля 2025 г. 15:34:54(UTC)
Андрей *

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

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

Сказал «Спасибо»: 583 раз
Поблагодарили: 2316 раз в 1814 постах
Чудеса...
Не найден автор исходной подписи
Техническую поддержку оказываем тут
Наша база знаний
Offline Павел Нагибин  
#13 Оставлено : 28 июля 2025 г. 15:35:35(UTC)
Павел Нагибин

Статус: Новичок

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

Сказал(а) «Спасибо»: 5 раз
Автор: Андрей * Перейти к цитате
Проверьте этот вариант, вдруг...
VizualizacijaEhD.PDF.sig (4kb) загружен 0 раз(а).


Спасибо, попробую.
Offline Павел Нагибин  
#14 Оставлено : 28 июля 2025 г. 15:37:07(UTC)
Павел Нагибин

Статус: Новичок

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

Сказал(а) «Спасибо»: 5 раз
Автор: Андрей * Перейти к цитате
Чудеса...
Не найден автор исходной подписи


Подскажите пожалуйста, при каких условиях вы получили такой результат?
Offline Андрей *  
#15 Оставлено : 28 июля 2025 г. 16:32:57(UTC)
Андрей *

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

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

Сказал «Спасибо»: 583 раз
Поблагодарили: 2316 раз в 1814 постах
Автор: Павел Нагибин Перейти к цитате
Автор: Андрей * Перейти к цитате
Чудеса...
Не найден автор исходной подписи


Подскажите пожалуйста, при каких условиях вы получили такой результат?


Запрос SignedData.Signers.Count
Техническую поддержку оказываем тут
Наша база знаний
thanks 1 пользователь поблагодарил Андрей * за этот пост.
Павел Нагибин оставлено 28.07.2025(UTC)
Offline Ситдиков Денис  
#16 Оставлено : 28 июля 2025 г. 17:31:41(UTC)
Ситдиков Денис

Статус: Администратор

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

Сказал(а) «Спасибо»: 7 раз
Поблагодарили: 51 раз в 37 постах
Автор: Павел Нагибин Перейти к цитате
Служба технической поддержки предоставила корректный пример кода на Python, который проверяет тип подписи DER

Код:
import win32com.client
import win32com.client
import os
import base64

document_path = os.path.join("ЦБ", "ВизуализацияЭД.PDF")
signature_path = os.path.join("ЦБ", "ВизуализацияЭД.PDF.sig")

signedData = win32com.client.Dispatch('CAdESCOM.CadesSignedData')
with open(document_path, 'rb') as f:
content = base64.b64encode(f.read()).decode("utf-8")

with open(signature_path, 'rb') as file:
signature = base64.b64encode(file.read()).decode('utf-8')

signedData.ContentEncoding = 1
signedData.Content = content

signedData.VerifyCades(signature, 65535, True)

Судя по содержимому подписи, это не Cades-XLT1, а PKCS#7 подпись.
Можно проверить при помощи метода GetMsgType:
signedData.GetMsgType(signature)
Возвращает
CADESCOM_PKCS7_TYPE = 0xffff (65535)


Но в моем окружении ошибка сохраняется:

Код:
pywintypes.com_error: (-2147352567, 'Ошибка.', (0, 'CAdESCOM.CadesSignedData.1', 'Объект или свойство не найдено.', None, 0, -2146885628), None)


Ищем причину...


Добрый день!
Попробуйте проверить с новой версией плагина 2.0.15400:
Скачать 2.0.15400

Связано, по всей видимости, с доработками по запросу CADES-2785 (changelog).

Отредактировано пользователем 28 июля 2025 г. 17:45:04(UTC)  | Причина: Не указана

thanks 1 пользователь поблагодарил Ситдиков Денис за этот пост.
Павел Нагибин оставлено 28.07.2025(UTC)
Offline Павел Нагибин  
#17 Оставлено : 28 июля 2025 г. 18:32:27(UTC)
Павел Нагибин

Статус: Новичок

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

Сказал(а) «Спасибо»: 5 раз
Автор: Ситдиков Денис Перейти к цитате
Автор: Павел Нагибин Перейти к цитате
Служба технической поддержки предоставила корректный пример кода на Python, который проверяет тип подписи DER

Код:
import win32com.client
import win32com.client
import os
import base64

document_path = os.path.join("ЦБ", "ВизуализацияЭД.PDF")
signature_path = os.path.join("ЦБ", "ВизуализацияЭД.PDF.sig")

signedData = win32com.client.Dispatch('CAdESCOM.CadesSignedData')
with open(document_path, 'rb') as f:
content = base64.b64encode(f.read()).decode("utf-8")

with open(signature_path, 'rb') as file:
signature = base64.b64encode(file.read()).decode('utf-8')

signedData.ContentEncoding = 1
signedData.Content = content

signedData.VerifyCades(signature, 65535, True)

Судя по содержимому подписи, это не Cades-XLT1, а PKCS#7 подпись.
Можно проверить при помощи метода GetMsgType:
signedData.GetMsgType(signature)
Возвращает
CADESCOM_PKCS7_TYPE = 0xffff (65535)


Но в моем окружении ошибка сохраняется:

Код:
pywintypes.com_error: (-2147352567, 'Ошибка.', (0, 'CAdESCOM.CadesSignedData.1', 'Объект или свойство не найдено.', None, 0, -2146885628), None)


Ищем причину...


Добрый день!
Попробуйте проверить с новой версией плагина 2.0.15400:
Скачать 2.0.15400

Связано, по всей видимости, с доработками по запросу CADES-2785 (changelog).


Спасибо, с новой версией плагина действительно работает, ошибка ушла:
Код:
(0, 'CAdESCOM.CadesSignedData.1', 'Объект или свойство не найдено.', None, 0, -2146885628)
.

Код, который предоставила техническая поддержка ошибку больше не возвращает.

Всем спасибо!

Отредактировано пользователем 28 июля 2025 г. 18:37:36(UTC)  | Причина: Не указана

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