有人能帮我把X509证书转换成X509结构格式吗(比如在Openssl中)
我必须从PEM格式的x509证书中获取MPLAB中的tbscertificate字段(在x509 ASN1 DER符号中存在)。
我还想知道Microchip是否为x509证书验证提供和测试应用程序

最佳答案

我希望下面的代码能给你一个主意。。
如果你的PEM没有密码。。。。。。请参阅openssl中的X509.h头文件

X509* oCertificate=NULL;
FILE *lFp=NULL;
lFp=fopen(iFilePath,"rb");
if(lFp==NULL)
{
    oCertificate=NULL;
    cout <<("Error File cannot be opened(file missing) ")<<iFilePath ;
}
else
{
    oCertificate = PEM_read_X509(lFp, NULL, NULL, NULL);
    fclose(lFp);
}
return oCertificate;

关于c - 将PEM格式的x509证书转换为Openssl的x509结构格式,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6223825/

10-13 06:59