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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline icl_username  
#1 Оставлено : 6 августа 2025 г. 16:42:19(UTC)
icl_username

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

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

Сказал(а) «Спасибо»: 2 раз
Добрый день!

Ранее открывал тему https://www.cryptopro.ru...&m=154400#post154400
где получил рекомендации. Однако, столкнулся с проблемами.

Задача:
- необходимо реализовать удаление просроченных сертификатов и добавление новый сертификатов в форматах [pfx, p7b, cer] через Python Pycades.

Вопросы:
1. Как импортировать .pfx сертификаты с паролем?
2. Как удалять сертификаты из хранилища Store?


Ответ, который я получил -- нужно использовать pycades версии 2.0.15400. При попытке использовать эту версию из официального репозитория
Столкнулся с рядом проблем и вопросов:
1. pycades.ModuleVersion() выводит версию 0.1.70195. (хотя я брал исходники с гитхаба по вашей ссылке и сегодня перепроверил снова)
2. методы ImportPFX() и Remove() не распознаются:
2.1 AttributeError: type object 'pycades.Store' has no attribute 'Remove'
2.2 AttributeError: type object 'pycades.Store' has no attribute 'ImportPFX'

Подскажите, пожалуйста, что я делаю не так?


Также есть вопрос -- возможно ли как-то проверить через pycades наличие или отсутствие пароля у сертификата?
Перед подписанием с помощью сертификата нужно указывать signer.KeyPin. Однако, если его не указать, а у сертификата есть пароль, то блокируется поток работы приложения.
Хочется это избежать, но не могу найти чего-либо, что позволяло бы делать проверку на "ожидаемость" пароля для конкретного сертификата
Offline icl_username  
#2 Оставлено : 12 августа 2025 г. 17:23:09(UTC)
icl_username

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

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

Сказал(а) «Спасибо»: 2 раз
ответы на эти вопросы получены в другом топике: https://www.cryptopro.ru...&m=154954#post154954
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.