1C-Company / DirectBank

DirectBank (прямой обмен с банком) – новая технология системы "1С:Предприятие 8"
51 stars 22 forks source link

Данные об Издателе (issuer) в подписи документа #75

Closed naty-stolayrova closed 3 years ago

naty-stolayrova commented 3 years ago

Добрый день!

В ходе тестирования обнаружили, что в атрибуте подписи x509IssuerName содержится только CN издателя сертификата. Для корректного поиска сертификата в банковском хранилище нужна информация об издателе в виде: "CN=CRYPTO-PRO Test Center 2, O=CRYPTO-PRO LLC, L=Moscow, C=RU, EMAILADDRESS=support@cryptopro.ru (EMAILADDRESS=support@cryptopro.ru)".

Возможно ли извлечь эту информацию из самой подписи?

SevDmitry commented 3 years ago

Конечно, подпись содержит сертификат

naty-stolayrova commented 3 years ago

Сам сертификат сгенерирован по стандарту X.509 ?

SevDmitry commented 3 years ago

Да