/ / Konwertuj certyfikat x509 w formacie PEM na format struktury x509 openssl - c, x509certyfikat, x509, mplab

Konwertuj certyfikat x509 w formacie PEM na format struktury x509 Openssl - c, certyfikat x509, x509, mplab

Czy ktoś może mi pomóc przekonwertować certyfikat X509do formatu struktury x509 (jak w openssl) Muszę uzyskać pole tbscertertyfikat (obecne w notacji DER x509 ASN1 DER) w MPLAB z certyfikatu x509 sformatowanego przez PEM. Chcę również wiedzieć, czy Microchip zapewnia i testuje aplikacje do sprawdzania poprawności certyfikatu x509

Odpowiedzi:

0 dla odpowiedzi № 1

Mam nadzieję, że poniższy kod da ci pomysł. Jeśli twój PEM nie ma hasła ...... sprawdź plik nagłówkowy X509.h w openssl

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;