Bonjour,
En suivant ce tutoriel :
http://alexandre.goyon.pagesperso-or...clide_étendu_:
J'ai un problème, c'est que je ne sais pas comment il calcule la clef privé :
Si quelqu'un pourrait m'aidé s'il vous plaît.
b) Clé privée
Par un calcul, il trouve que d = 1079, puisque 71*1079 1 (mod 1008).
Pour déterminer d, Bob utilise l'algorithme d'Euclide étendu .
On obtient par une seconde relation :
71*d = 1008*z +1
71*d = 1008*76 +1
71*d = 76609
d = 76609/71
d = 1079
Bob choisit d tel que 71*d mod 1008 = 1 soit (71*d-1)/1008 = z Pour déterminer z, Bob entre donc la fonction (71*d - 1)/1008 sur sa calculatrice, et regarde pour quel valeur de d, le résultat est un entier.
Partager