Re: работа с openssl api
От: Аноним  
Дата: 27.03.12 10:01
Оценка:
Вот мой код получения id сертификата из обычного сертификата

std::string from = "cert.pem";
Poco::Crypto::X509Certificate cert(from);

X509* orig_cert =const_cast<X509*>( cert.certificate());
ASN1_INTEGER * serialNumber = X509_get_serialNumber(orig_cert);

std::cout << "serial id = ";
for (int i = 0 ; i <serialNumber->length ; ++i)
std::cout <<std::hex<< (serialNumber->data[i]&255);



А>Добрый день. Стоит следующая задача. Дан список отозванных сертификатов в кодировке PEM. Необходимо из него выбрать id отзываемых ключей.

А>Какой функцией это можно сделать ? Пишу на с++ в связке с openssl .
А>Пока разобрался лишь с тем как из обычного сертификата выдирать id ключа.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.