Мне нужно прочитать сертификат X509 на C ++. Я не мог найти способ сделать это с библиотекой GnuTLS. Сертификат должен быть прочитан в формате PEM или DER, чтобы я мог обработать его с помощью функций библиотеки GnuTLS. Есть ли в openssl кулон с биофайлами, который позволяет мне прочитать сертификат и согласовать его в обрабатываемом формате?
На самом деле важно создать переменную, которая содержит кортеж сертификата и длину сертификата. Сертификат можно прочитать с помощью Еореп () а также Fread (). Кортеж может быть обработан с gnutls_x509_crt_import (). Это решает проблему для меня.