Я использую API PEM_read_X509 для чтения сертификата. Файл сертификата содержит 2 набора содержимого сертификата,
-----BEGIN CERTIFICATE-----
****<certificate content>****
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
*****<certificate content>****
-----END CERTIFICATE-----
Вопрос PEM_read_X509 только чтение первого сертификата и не чтение второго сертификата. Я думаю, что API перестанет читать сертификат, когда он встречает ——КОНЕЦ СЕРТИФИКАТА ——
Может ли кто-нибудь помочь в этом …?
X509* x;
while(x = PEM_read_X509(file, NULL, NULL, NULL))
X509_print_fp(stdout, x);