Re: Вопросы по работе с OpenSSL C++
CMS не обязательно должна содержать информацию о сертификате подписанта. Вы уверены, что сертификат пользователя есть в CMS?
Вы не авторизованы. Пожалуйста, войдите или зарегистрируйтесь.
Форум Рутокен → Техническая поддержка разработчиков → Вопросы по работе с OpenSSL C++
Чтобы отправить ответ, нужно авторизоваться или зарегистрироваться
CMS не обязательно должна содержать информацию о сертификате подписанта. Вы уверены, что сертификат пользователя есть в CMS?
Павел Анфимов, я хотел получить сертификаты получателей шифрованного сообщения, а не пользовательский. Какую тогда функцию можно использовать?
Binger, вам нужна CMS_get0_RecipientInfos https://www.openssl.org/docs/man1.0.2/m … t_cmp.html
Пример вызова: https://github.com/WestCoastRomS/androi … cs7.c#L591
Павел Анфимов, огромное спасибо
Павел Анфимов, Подскажите, пожалуйста, есть ли в OpenSSL функция подобная CMS_RecipientInfo_ktri_get0_signer_id, которая давала бы мне поле "Issuer"? Или его я могу получить только с помощью парсинга CMS?
Binger, других вариантов получить issuer через openssl мне не известно.
Чтобы отправить ответ, нужно авторизоваться или зарегистрироваться
Форум Рутокен → Техническая поддержка разработчиков → Вопросы по работе с OpenSSL C++