Tout est dans le sujet.
C'est un problème courant sur les forums mais je n'ai toujours pas trouvé de solution. J'ai configuré mon projet en /MD comme le dit la FAQ et installé la dernière version d'OpenSSL, je ne sais pas trop que faire de plus.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28 int test03() { RSA *rsa; FILE *file; rsa = RSA_new(); if (!rsa) return 0; rsa = RSA_generate_key(2048, 65537, NULL, NULL); if (fopen_s(&file, "key.txt", "w")) return 0; if (!RSA_print_fp(file, rsa, 1)) // Ici le programme s'arrête { fclose(file); return 0; } fclose(file); RSA_free(rsa); return 1; }
Si quelqu'un a réussi à écrire une clé RSA dans un fichier avec OpenSSL son aide me serait très précieuse.
Partager