有人可以帮我将X509证书转换为x509结构格式(比如Openssl) 我必须从PEM格式化的x509证书中获取MPLAB中的tbscertificate字段(以x509 ASN1 DER符号表示)。 我还想知道Microchip是否提供和测试x509证书验证的应用程序
答案 0 :(得分: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;