可以通过openssl提供的库函数验证
Linux(服务器托管网openssl):创建selfsign证书-CSDN博客
生成的正式是否为selfsign
//check_cert.hpp
#include
#include
#include
#include
using namespace std;
namespace fs = std::filesystem;
class CheckSelfsign{
public:
CheckSelfsign(const fs::path& filePath) : m_filePath(filePath) {}
public:
int doCheck()服务器托管网
{
if(m_filePath.string().length() > 0)
{
if(fs::exists(m_filePath))
{
shared_ptr certBio(BIO_new_file(m_filePath.string().c_str(), "rb"), ::BIO_free);
if(certBio == nullptr)
{
return -2;
}
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net