[英]Convert x509 certificate in PEM format to x509 structure format of Openssl
有人可以帮我将 X509 证书转换为 x509 结构格式(如在 Openssl 中)吗?我必须从 PEM 格式的 x509 证书中获取 MPLAB 中的 tbscertificate 字段(以 x509 ASN1 DER 表示法存在)。 我还想知道 Microchip 是否提供和测试用于 x509 证书验证的应用程序
我希望下面的代码能给你一个想法.. 如果你的 PEM 没有密码......参考 openssl 中的 X509.h header 文件
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;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.