Я использую OpenSSl для шифрования и дешифрования файлов на основе CMS / SMIME. Обычно я загружаю сертификаты с rcert = PEM_read_bio_X509(tbio, NULL, 0, NULL);
, но это только для файлов в формате PEM. Я не нашел ни одного der.h
заголовка или чего-то подобного.
Так есть ли способ в OpenSSL загрузить сертификаты в формате DER? Я нашел функцию загрузки для формата ASN1
, который использует интерна OpenSSL.
if (format == FORMAT_ASN1)
x=d2i_X509_bio(cert,NULL);
Но можно ли это использовать для DER, который является двоичным?