il me semblait que j'avais déja essayé avec cette fonction (parce que je l'utilise après quand je génère moi meme mes clés...) et ca ne marche pas...
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| /*ouverture du fichier*/
if((fp = fopen(CLE_PUB_SERV,"r")) == NULL)
{
perror("Public key doesn't exist\n");
exit(EXIT_FAILURE);
}
/*lecture de la clé publique*/
if((key = PEM_read_RSAPublicKey(fp,NULL,NULL,NULL)) == NULL)
{
perror("problems while reading Public Key.\n");
exit(EXIT_FAILURE);
}
/*fermeture du fichier*/
fclose(fp);
/*retourne la valeur de la clé lue*/
return key; |
et il me met :
ce qui me laisse perplexe...
[pour les histoires de certificats, quand je fais ma connexion SSL, je les vérifie, la validité notamment]
Partager