1

有人可以帮我将 X509 证书转换为 x509 结构格式(如在 Openssl 中)吗?我必须从 PEM 格式的 x509 证书中获取 MPLAB 中的 tbscertificate 字段(以 x509 ASN1 DER 表示法存在)。我还想知道 Microchip 是否提供和测试用于 x509 证书验证的应用程序

4

1 回答 1

0

我希望下面的代码能给你一个想法..如果你的 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;
于 2012-04-04T13:33:54.540 回答