Ahoj potřebuju přečíst obsah privátního klíče, který je uložen v souboru ve formátu PEM. Našel jsem funkci PEM_read_PrivateKey, ale pouze zjistím že jsem soubor přečetl ale už ne jeho obsah. Nevíte někdo jak se dostat k samotnému klíči? Díky za radu
if((pFile = fopen("privateKey.key","rt")) &&
(pPrivKey = PEM_read_PrivateKey(pFile,NULL,passwd_callback,(void*)pcszPassphrase)))
{
fprintf(stderr,"Private key read.\n");
}
else
{
fprintf(stderr,"Cannot read \"privkey.pem\".\n");
handle_openssl_error();
iRet = EXIT_FAILURE;
}
if(pFile)
{
fclose(pFile);
pFile = NULL;
}