Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
5300 connectés 

  FORUM HardWare.fr
  Programmation
  Algo

  [RSA] clé de decryptage négative...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[RSA] clé de decryptage négative...

n°1298954
pomcuite
Posté le 04-02-2006 à 02:46:28  profilanswer
 

Bonjour tout le monde !
Bon, voilà le problème :
j'ai un message à decrypter, je possède la clé publique, et aussi le modulus et sa factorisation en deux premiers.
Il me manque la clé de décryptage que j'essaye de calculer par l'algorithme d'euclide :
et il en résulte que ma clé de décryptage est négative... Et le message décodé avec cette clé est incompréhensible.
 
C'est un devoir. Donc j'ai essayé avec les clés des autres étudiants. Des fois je trouve une clé positive et aucun problème, je décode. Et des fois, une clé négative et là, tout merdouille.
 
Voici l'algo d'euclide avec m=p*q et je cherche d tel que e*d=1mod((p-1)*(q-1))
 

Code :
  1. int q;
  2. int r;
  3. int r1=17921;        //clé publique
  4. int r2=114552856;  //(p-1)*(q-1)
  5. int s;
  6. int s1=0;
  7. int s2=1;
  8. int t;
  9. int t1=1;
  10. int t2=0;
  11. while(r!=0){
  12.  q=r2/r1;
  13.  r=r2-q*r1;
  14.  s=s2-q*s1;
  15.  t=t2-q*t1;
  16.  r2=r1;
  17.  r1=r;
  18.  s2=s1;
  19.  s1=s;
  20.  t2=t1;
  21.  t1=t;
  22.  printf("t2=%d et r=%d\n",t2,r);
  23. }


 
Apres, je teste si l'algo marche bien :

Code :
  1. int res=s2*114552856+t2*17921;
  2. printf("%d\n",res);


J'obtiens res=1 donc l'algorithme marche. Et de plus, il marche pour certaines clé...
 
Bref, perdu je suis.
Alors, une clé de décryptage négative, est-ce complétement aberrant ?
J'ai essayé avec Mathematica, et je trouve le même resultat. Donc je ne pense pas avoir d'overflow. J'ai essayé avec des long au lieu des int, même chose...
 
Merci de vos réponses

mood
Publicité
Posté le 04-02-2006 à 02:46:28  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Algo

  [RSA] clé de decryptage négative...

 

Sujets relatifs
recherche négative d'une chaîne de caractères sous unixmessage exception: negative line
aide cryptage RSAalgo RSA en C
cryptage decryptage d imageData Encryption Standard Algo de Décryptage
distribution binomiale negative[qst] envoyer signal port // après réponse negative à un ping
cryptage et decryptage[php-mysql] probleme de décryptage de mots de passe [resolu]
Plus de sujets relatifs à : [RSA] clé de decryptage négative...


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)