Форум КриптоПро
»
Средства криптографической защиты информации
»
КриптоПро CSP 5.0
»
Отсутствует свойство Signers при проверке подписи CADESCOM_PKCS7_TYPE
Статус: Участник
Группы: Участники
Зарегистрирован: 26.12.2024(UTC) Сообщений: 15  Сказал(а) «Спасибо»: 9 раз
|
Добрый день, столкнулся с проблемой... проверяю подпись формата CADESCOM_PKCS7_TYPE, использую pycades. ''' signedata = pycades.SignedData() ... signedata.VerifyCades(encs.decode('utf-8'), pycades.CADESCOM_PKCS7_TYPE, True) ''' проверка подписи проходит успешно, тоесть подпись валидна, при этом далее при попытке получить данные о подписантах выдает ошибку: Exception: Internal error. (0x8009100E) ''' signers = signedata.Signers ... как будто в объекте SignedData нет свойства Signers при проверки подписи формата CADESCOM_PKCS7_TYPE... Буду признателен за помощь в разборе этого вопроса) Отредактировано пользователем 5 марта 2025 г. 15:49:17(UTC)
| Причина: Не указана
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,532   Сказал «Спасибо»: 556 раз Поблагодарили: 2254 раз в 1759 постах
|
Здравствуйте. При проверке pkcs7 через указанное API - будет ошибка, т.к. в нём нет SignedCertificate v2, только проверить корректность подписи можно. + дополнительно по теме с SigningCertificateV2: cadesattrs |
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 26.12.2024(UTC) Сообщений: 15  Сказал(а) «Спасибо»: 9 раз
|
Спасибо. Я делаю проверку с помощью расширения pycades для Python, API не использую.. Тоесть я правильно понял что при проверки подписи формата CADESCOM_PKCS7_TYPE невозможно используя pycades вытянуть информацию о подписанте?? Отредактировано пользователем 5 марта 2025 г. 17:29:00(UTC)
| Причина: Не указана
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,532   Сказал «Спасибо»: 556 раз Поблагодарили: 2254 раз в 1759 постах
|
Автор: egow2806  Спасибо. Я делаю проверку с помощью расширения pycades для Python, API не использую.. Тоесть я правильно понял что при проверки подписи формата CADESCOM_PKCS7_TYPE невозможно используя pycades вытянуть информацию о подписанте?? API = CAdES библиотека (в данном случае pycades - для Python), которая через CSP читает SigningCertificateV2. В pkcs7 нет SigningCertificateV2, отсюда и ошибка. |
|
|
|
|
Форум КриптоПро
»
Средства криптографической защиты информации
»
КриптоПро CSP 5.0
»
Отсутствует свойство Signers при проверке подписи CADESCOM_PKCS7_TYPE
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close