На pypi.org выложен пакет fsb795, который имеет удивительно простой интерфейс для доступа к атрибутам квалифицированного сертификата, созданного в соответствии с требованиями Приказа ФСБ РФ от 27 декабря 2011 г. № 795 «Об утверждении требований к форме квалифицированного сертификата...»:
- subjectSignTool() – возвращает строку с наименованием СКЗИ владельца сертификата;
- issuerSignTool() – возвращает список из четырех элементов с информацией криптографических средствах издателя сертификата;
- classUser() – возвращает строку с oid-ами классов защищенности СКЗИ владельца сертификата;
- issuerCert() – возвращает информацию об издателя сертификата;
- publicKey() – возвращает полную информацию о публичном ключе;
- и т.д.
С использованием этого пакета на Python разработана утилита viewCertFL63 для просмотра квалифицированных сертификатов. Пакет может оказаться очень полезной для разработчиков программного обеспечения PKI/ИОК
>>> Подробности