implementation rsa dans un fichier
bonjour
je veux implementer le partie de generer de clé du rsa dans le ficheir controller.c
estceque le code que je fais va realiser mon but ou nn et merci
Code:
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 29 30 31 32 33 34 35 36 37 38
| crypto.cc
void inscri(void)
{
int p,q,e,z,d,n;
clrscr();
printf("\n\n\t\t\t\t*************\n");
printf("\t\t\t\t*INSCRIPTION*\n");
printf("\t\t\t\t*************\n\n\n");
pq(&p,&q);
n=p*q;
z=(p-1)*(q-1);
e=p_e_e2(z);
printf("\n\n\n\n\n\n\n\n\t( n : %d ; e : %d ) est votre cle publique.",n,e);
Vehicle::cople C;
C.nb1 = n;
C.nb2 = e;
veh->insertKeyCP(C);
d=cle_priv(e,z);
printf("\n\n\n\n\t( n : %d ; d : %d ) est votre cle privee.",n,d);
Vehicle::copple Cp;
Cp.ent1 = n;
Cp.ent2= d;
veh->insertKeybDcP(Cp);
//////////////////////////////////////////////////////////////////////
controller.cc
Generecle
{
crypto cry;
cry.inscri();
cople C=veh->GetKeyCP();
}
Generecledecryp// meme remarque de Generecle
{
crypto cry;
cry.inscri();
copple D=veh->GetKeyCP(); |