有人能帮我把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/