誰かが私にX509証明書の変換を手伝ってもらえますか?x509構造体フォーマット(Opensslのような) 私は、PEMフォーマットのx509証明書からMPLABのtbscertificateフィールド(x509 ASN1 DER表記にある)を取得する必要があります。 また、マイクロチップがx509証明書検証のためのアプリケーションを提供し、テストするかどうかを知りたい
回答:
回答№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;